Cisco-IOS-XR-clns-isis-cfg API API Reference
API generated from Cisco-IOS-XR-clns-isis-cfg@2017-12-15.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/config/network-topology:network-topology/topology/topology-netconf/node/inetri/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Leaf Color Code:
Key  Mandatory  OptionalPaths
ISIS - Update
Update operation of resource: isis
isisbody object
Request Content-Types: application/json
Request Example
{ { "max-nbr": "integer",
"initial-nbr": "integer"
}, {
"password": "string",
"level": "string"
}
]
}, {
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, "dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ], "lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ], "upper-bound": "integer",
"lower-bound": "integer"
}, {
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ], {
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string", {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}, "detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string", {
"lifetime": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ], {
"af-name": "string"
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS - Create
Create operation of resource: isis
isisbody object
Request Content-Types: application/json
Request Example
{ { "max-nbr": "integer",
"initial-nbr": "integer"
}, {
"password": "string",
"level": "string"
}
]
}, {
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, "dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ], "lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ], "upper-bound": "integer",
"lower-bound": "integer"
}, {
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ], {
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string", {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}, "detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string", {
"lifetime": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ], {
"af-name": "string"
}
]
}
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS - Delete
Delete operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
ISIS - Retrieve
Retrieve operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ { "max-nbr": "integer",
"initial-nbr": "integer"
}, {
"password": "string",
"level": "string"
}
]
}, {
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, "dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ], "lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ], "upper-bound": "integer",
"lower-bound": "integer"
}, {
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ], {
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string", {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}, "detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string", {
"lifetime": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ], {
"af-name": "string"
}
]
}
}
]
}
}
INSTANCES - Update
Update operation of resource: instances
instancesbody object
Request Content-Types: application/json
Request Example
{ { "max-nbr": "integer",
"initial-nbr": "integer"
}, {
"password": "string",
"level": "string"
}
]
}, {
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, "dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ], "lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ], "upper-bound": "integer",
"lower-bound": "integer"
}, {
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ], {
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string", {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}, "detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string", {
"lifetime": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ], {
"af-name": "string",
"saf-name": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCES - Create
Create operation of resource: instances
instancesbody object
Request Content-Types: application/json
Request Example
{ { "max-nbr": "integer",
"initial-nbr": "integer"
}, {
"password": "string",
"level": "string"
}
]
}, {
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, "dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ], "lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ], "upper-bound": "integer",
"lower-bound": "integer"
}, {
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ], {
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string", {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}, "detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string", {
"lifetime": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ], {
"af-name": "string",
"saf-name": "string"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCES - Delete
Delete operation of resource: instances
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCES - Retrieve
Retrieve operation of resource: instances
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ { "max-nbr": "integer",
"initial-nbr": "integer"
}, {
"password": "string",
"level": "string"
}
]
}, {
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, "dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ], "lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ], "upper-bound": "integer",
"lower-bound": "integer"
}, {
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ], {
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string", {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}, "detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string", {
"lifetime": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ], {
"af-name": "string",
"saf-name": "string"
}
]
}
}
]
}
INSTANCE - Update
Update operation of resource: instance
instancebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{ "max-nbr": "integer",
"initial-nbr": "integer"
}, {
"password": "string",
"level": "string"
}
]
}, {
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, "dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ], "lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ], "upper-bound": "integer",
"lower-bound": "integer"
}, {
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ], {
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string", {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}, "detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string", {
"lifetime": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ], {
"af-name": "string",
"saf-name": "string", {}
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Create
Create operation of resource: instance
instancebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{ "max-nbr": "integer",
"initial-nbr": "integer"
}, {
"password": "string",
"level": "string"
}
]
}, {
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, "dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ], "lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ], "upper-bound": "integer",
"lower-bound": "integer"
}, {
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ], {
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string", {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}, "detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string", {
"lifetime": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ], {
"af-name": "string",
"saf-name": "string", {}
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Delete
Delete operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Retrieve
Retrieve operation of resource: instance
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "max-nbr": "integer",
"initial-nbr": "integer"
}, {
"password": "string",
"level": "string"
}
]
}, {
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, "dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ], "lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ], "upper-bound": "integer",
"lower-bound": "integer"
}, {
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ], {
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string", {
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}, {
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}, "detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string", {
"lifetime": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ], {
"af-name": "string",
"saf-name": "string", {}
]
}
]
}
}
SRGB - Update
Update operation of resource: srgb
srgbbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Create
Create operation of resource: srgb
srgbbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Delete
Delete operation of resource: srgb
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
SRGB - Retrieve
Retrieve operation of resource: srgb
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"upper-bound": "integer",
"lower-bound": "integer"
}
LSP-GENERATION-INTERVALS - Update
Update operation of resource: lsp-generation-intervals
lsp-generation-intervalsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVALS - Create
Create operation of resource: lsp-generation-intervals
lsp-generation-intervalsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVALS - Delete
Delete operation of resource: lsp-generation-intervals
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVALS - Retrieve
Retrieve operation of resource: lsp-generation-intervals
ID of instance-name
Successful operation
Internal Error
LSP-GENERATION-INTERVAL - Update
Update operation of resource: lsp-generation-interval
lsp-generation-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVAL - Create
Create operation of resource: lsp-generation-interval
lsp-generation-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVAL - Delete
Delete operation of resource: lsp-generation-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-GENERATION-INTERVAL - Retrieve
Retrieve operation of resource: lsp-generation-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
LSP-ARRIVAL-TIMES - Update
Update operation of resource: lsp-arrival-times
lsp-arrival-timesbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIMES - Create
Create operation of resource: lsp-arrival-times
lsp-arrival-timesbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIMES - Delete
Delete operation of resource: lsp-arrival-times
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIMES - Retrieve
Retrieve operation of resource: lsp-arrival-times
ID of instance-name
Successful operation
Internal Error
LSP-ARRIVAL-TIME - Update
Update operation of resource: lsp-arrival-time
lsp-arrival-timebody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIME - Create
Create operation of resource: lsp-arrival-time
lsp-arrival-timebody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIME - Delete
Delete operation of resource: lsp-arrival-time
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ARRIVAL-TIME - Retrieve
Retrieve operation of resource: lsp-arrival-time
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
TRACE-BUFFER-SIZE - Update
Update operation of resource: trace-buffer-size
trace-buffer-sizebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFFER-SIZE - Create
Create operation of resource: trace-buffer-size
trace-buffer-sizebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFFER-SIZE - Delete
Delete operation of resource: trace-buffer-size
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFFER-SIZE - Retrieve
Retrieve operation of resource: trace-buffer-size
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
}
MAX-LINK-METRICS - Update
Update operation of resource: max-link-metrics
max-link-metricsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRICS - Create
Create operation of resource: max-link-metrics
max-link-metricsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRICS - Delete
Delete operation of resource: max-link-metrics
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRICS - Retrieve
Retrieve operation of resource: max-link-metrics
ID of instance-name
Successful operation
Internal Error
MAX-LINK-METRIC - Update
Update operation of resource: max-link-metric
max-link-metricbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRIC - Create
Create operation of resource: max-link-metric
max-link-metricbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRIC - Delete
Delete operation of resource: max-link-metric
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
MAX-LINK-METRIC - Retrieve
Retrieve operation of resource: max-link-metric
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
ADJACENCY-STAGGER - Update
Update operation of resource: adjacency-stagger
adjacency-staggerbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"max-nbr": "integer",
"initial-nbr": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Create
Create operation of resource: adjacency-stagger
adjacency-staggerbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"max-nbr": "integer",
"initial-nbr": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Delete
Delete operation of resource: adjacency-stagger
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
ADJACENCY-STAGGER - Retrieve
Retrieve operation of resource: adjacency-stagger
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-nbr": "integer",
"initial-nbr": "integer"
}
AFS - Update
Update operation of resource: afs
afsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
AFS - Create
Create operation of resource: afs
afsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
AFS - Delete
Delete operation of resource: afs
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
AFS - Retrieve
Retrieve operation of resource: afs
ID of instance-name
AF - Update
Update operation of resource: af
afbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Create
Create operation of resource: af
afbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Delete
Delete operation of resource: af
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Retrieve
Retrieve operation of resource: af
ID of instance-name
ID of af-name saf-name
AF-DATA - Update
Update operation of resource: af-data
af-databody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AF-DATA - Create
Create operation of resource: af-data
af-databody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AF-DATA - Delete
Delete operation of resource: af-data
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AF-DATA - Retrieve
Retrieve operation of resource: af-data
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
SEGMENT-ROUTING - Update
Update operation of resource: segment-routing
segment-routingbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Create
Create operation of resource: segment-routing
segment-routingbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Delete
Delete operation of resource: segment-routing
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Retrieve
Retrieve operation of resource: segment-routing
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
PREFIX-SID-MAP - Update
Update operation of resource: prefix-sid-map
prefix-sid-mapbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Create
Create operation of resource: prefix-sid-map
prefix-sid-mapbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Delete
Delete operation of resource: prefix-sid-map
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Retrieve
Retrieve operation of resource: prefix-sid-map
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"receive": "boolean",
"advertise-local": [ null ]
}
METRIC-STYLES - Update
Update operation of resource: metric-styles
metric-stylesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Create
Create operation of resource: metric-styles
metric-stylesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Delete
Delete operation of resource: metric-styles
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Retrieve
Retrieve operation of resource: metric-styles
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
METRIC-STYLE - Update
Update operation of resource: metric-style
metric-stylebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"style": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Create
Create operation of resource: metric-style
metric-stylebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"style": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Delete
Delete operation of resource: metric-style
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Retrieve
Retrieve operation of resource: metric-style
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"style": "string",
"level": "string"
}
FRR-TABLE - Update
Update operation of resource: frr-table
frr-tablebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{ {
"frr-type": "string",
"level": "string"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}, {
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}, {
"load-sharing": "string",
"level": "string"
}
]
}, {
"prefix-list-name": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Create
Create operation of resource: frr-table
frr-tablebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{ {
"frr-type": "string",
"level": "string"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}, {
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}, {
"load-sharing": "string",
"level": "string"
}
]
}, {
"prefix-list-name": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Delete
Delete operation of resource: frr-table
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Retrieve
Retrieve operation of resource: frr-table
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"frr-type": "string",
"level": "string"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}, {
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}, {
"load-sharing": "string",
"level": "string"
}
]
}, {
"prefix-list-name": "string",
"level": "string"
}
]
}
}
FRR-LOAD-SHARINGS - Update
Update operation of resource: frr-load-sharings
frr-load-sharingsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Create
Create operation of resource: frr-load-sharings
frr-load-sharingsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Delete
Delete operation of resource: frr-load-sharings
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Retrieve
Retrieve operation of resource: frr-load-sharings
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
FRR-LOAD-SHARING - Update
Update operation of resource: frr-load-sharing
frr-load-sharingbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"load-sharing": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Create
Create operation of resource: frr-load-sharing
frr-load-sharingbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"load-sharing": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Delete
Delete operation of resource: frr-load-sharing
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Retrieve
Retrieve operation of resource: frr-load-sharing
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"load-sharing": "string",
"level": "string"
}
PRIORITY-LIMITS - Update
Update operation of resource: priority-limits
priority-limitsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Create
Create operation of resource: priority-limits
priority-limitsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Delete
Delete operation of resource: priority-limits
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Retrieve
Retrieve operation of resource: priority-limits
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
PRIORITY-LIMIT - Update
Update operation of resource: priority-limit
priority-limitbody object
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Create
Create operation of resource: priority-limit
priority-limitbody object
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Delete
Delete operation of resource: priority-limit
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Retrieve
Retrieve operation of resource: priority-limit
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
FRR-REMOTE-LFA-PREFIXES - Update
Update operation of resource: frr-remote-lfa-prefixes
frr-remote-lfa-prefixesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Create
Create operation of resource: frr-remote-lfa-prefixes
frr-remote-lfa-prefixesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Delete
Delete operation of resource: frr-remote-lfa-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Retrieve
Retrieve operation of resource: frr-remote-lfa-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
FRR-REMOTE-LFA-PREFIX - Update
Update operation of resource: frr-remote-lfa-prefix
frr-remote-lfa-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Create
Create operation of resource: frr-remote-lfa-prefix
frr-remote-lfa-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Delete
Delete operation of resource: frr-remote-lfa-prefix
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Retrieve
Retrieve operation of resource: frr-remote-lfa-prefix
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list-name": "string",
"level": "string"
}
FRR-TIEBREAKERS - Update
Update operation of resource: frr-tiebreakers
frr-tiebreakersbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Create
Create operation of resource: frr-tiebreakers
frr-tiebreakersbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Delete
Delete operation of resource: frr-tiebreakers
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Retrieve
Retrieve operation of resource: frr-tiebreakers
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
FRR-TIEBREAKER - Update
Update operation of resource: frr-tiebreaker
frr-tiebreakerbody object
ID of instance-name
ID of af-name saf-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Create
Create operation of resource: frr-tiebreaker
frr-tiebreakerbody object
ID of instance-name
ID of af-name saf-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Delete
Delete operation of resource: frr-tiebreaker
ID of instance-name
ID of af-name saf-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Retrieve
Retrieve operation of resource: frr-tiebreaker
ID of instance-name
ID of af-name saf-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
FRR-USE-CAND-ONLIES - Update
Update operation of resource: frr-use-cand-onlies
frr-use-cand-onliesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Create
Create operation of resource: frr-use-cand-onlies
frr-use-cand-onliesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Delete
Delete operation of resource: frr-use-cand-onlies
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Retrieve
Retrieve operation of resource: frr-use-cand-onlies
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
FRR-USE-CAND-ONLY - Update
Update operation of resource: frr-use-cand-only
frr-use-cand-onlybody object
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Create
Create operation of resource: frr-use-cand-only
frr-use-cand-onlybody object
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Delete
Delete operation of resource: frr-use-cand-only
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Retrieve
Retrieve operation of resource: frr-use-cand-only
ID of instance-name
ID of af-name saf-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"level": "string"
}
ROUTER-ID - Update
Update operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Create
Create operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Delete
Delete operation of resource: router-id
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Retrieve
Retrieve operation of resource: router-id
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"address": "string"
}
SPF-PREFIX-PRIORITIES - Update
Update operation of resource: spf-prefix-priorities
spf-prefix-prioritiesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Create
Create operation of resource: spf-prefix-priorities
spf-prefix-prioritiesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Delete
Delete operation of resource: spf-prefix-priorities
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Retrieve
Retrieve operation of resource: spf-prefix-priorities
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
SPF-PREFIX-PRIORITY - Update
Update operation of resource: spf-prefix-priority
spf-prefix-prioritybody object
ID of instance-name
ID of af-name saf-name
ID of level prefix-priority-type
Request Content-Types: application/json
Request Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Create
Create operation of resource: spf-prefix-priority
spf-prefix-prioritybody object
ID of instance-name
ID of af-name saf-name
ID of level prefix-priority-type
Request Content-Types: application/json
Request Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Delete
Delete operation of resource: spf-prefix-priority
ID of instance-name
ID of af-name saf-name
ID of level prefix-priority-type
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Retrieve
Retrieve operation of resource: spf-prefix-priority
ID of instance-name
ID of af-name saf-name
ID of level prefix-priority-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
SUMMARY-PREFIXES - Update
Update operation of resource: summary-prefixes
summary-prefixesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Create
Create operation of resource: summary-prefixes
summary-prefixesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Delete
Delete operation of resource: summary-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Retrieve
Retrieve operation of resource: summary-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
SUMMARY-PREFIX - Update
Update operation of resource: summary-prefix
summary-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Create
Create operation of resource: summary-prefix
summary-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Delete
Delete operation of resource: summary-prefix
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
MICRO-LOOP-AVOIDANCE - Update
Update operation of resource: micro-loop-avoidance
micro-loop-avoidancebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Create
Create operation of resource: micro-loop-avoidance
micro-loop-avoidancebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Delete
Delete operation of resource: micro-loop-avoidance
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Retrieve
Retrieve operation of resource: micro-loop-avoidance
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-update-delay": "integer",
"enable": "string"
}
UCMP - Update
Update operation of resource: ucmp
ucmpbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Create
Create operation of resource: ucmp
ucmpbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Delete
Delete operation of resource: ucmp
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Retrieve
Retrieve operation of resource: ucmp
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
ENABLE - Update
Update operation of resource: enable
enablebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Create
Create operation of resource: enable
enablebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Delete
Delete operation of resource: enable
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Retrieve
Retrieve operation of resource: enable
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"variance": "integer",
"prefix-list-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of instance-name
ID of af-name saf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of instance-name
ID of af-name saf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of instance-name
ID of af-name saf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of instance-name
ID of af-name saf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
MAX-REDIST-PREFIXES - Update
Update operation of resource: max-redist-prefixes
max-redist-prefixesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Create
Create operation of resource: max-redist-prefixes
max-redist-prefixesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Delete
Delete operation of resource: max-redist-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Retrieve
Retrieve operation of resource: max-redist-prefixes
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
MAX-REDIST-PREFIX - Update
Update operation of resource: max-redist-prefix
max-redist-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-limit": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Create
Create operation of resource: max-redist-prefix
max-redist-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-limit": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Delete
Delete operation of resource: max-redist-prefix
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Retrieve
Retrieve operation of resource: max-redist-prefix
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-limit": "integer",
"level": "string"
}
PROPAGATIONS - Update
Update operation of resource: propagations
propagationsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Create
Create operation of resource: propagations
propagationsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Delete
Delete operation of resource: propagations
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Retrieve
Retrieve operation of resource: propagations
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
PROPAGATION - Update
Update operation of resource: propagation
propagationbody object
ID of instance-name
ID of af-name saf-name
ID of source-level destination-level
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Create
Create operation of resource: propagation
propagationbody object
ID of instance-name
ID of af-name saf-name
ID of source-level destination-level
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Delete
Delete operation of resource: propagation
ID of instance-name
ID of af-name saf-name
ID of source-level destination-level
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Retrieve
Retrieve operation of resource: propagation
ID of instance-name
ID of af-name saf-name
ID of source-level destination-level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
REDISTRIBUTIONS - Update
Update operation of resource: redistributions
redistributionsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Create
Create operation of resource: redistributions
redistributionsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Delete
Delete operation of resource: redistributions
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Retrieve
Retrieve operation of resource: redistributions
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
REDISTRIBUTION - Update
Update operation of resource: redistribution
redistributionbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Create
Create operation of resource: redistribution
redistributionbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Delete
Delete operation of resource: redistribution
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Retrieve
Retrieve operation of resource: redistribution
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Update
Update operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
connected-or-static-or-rip-or-subscriber-or-mobilebody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Create
Create operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
connected-or-static-or-rip-or-subscriber-or-mobilebody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Delete
Delete operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Retrieve
Retrieve operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
ID of instance-name
ID of af-name saf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Update
Update operation of resource: ospf-or-ospfv3-or-isis-or-application
ospf-or-ospfv3-or-isis-or-applicationbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Create
Create operation of resource: ospf-or-ospfv3-or-isis-or-application
ospf-or-ospfv3-or-isis-or-applicationbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Delete
Delete operation of resource: ospf-or-ospfv3-or-isis-or-application
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve
Retrieve operation of resource: ospf-or-ospfv3-or-isis-or-application
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-zz
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-zz
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-zz
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of instance-name
ID of af-name saf-name
ID of protocol-name
ID of as-zz
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
SPF-PERIODIC-INTERVALS - Update
Update operation of resource: spf-periodic-intervals
spf-periodic-intervalsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Create
Create operation of resource: spf-periodic-intervals
spf-periodic-intervalsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Delete
Delete operation of resource: spf-periodic-intervals
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Retrieve
Retrieve operation of resource: spf-periodic-intervals
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
SPF-PERIODIC-INTERVAL - Update
Update operation of resource: spf-periodic-interval
spf-periodic-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"periodic-interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Create
Create operation of resource: spf-periodic-interval
spf-periodic-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"periodic-interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Delete
Delete operation of resource: spf-periodic-interval
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Retrieve
Retrieve operation of resource: spf-periodic-interval
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"periodic-interval": "integer",
"level": "string"
}
DISTRIBUTE-LIST-IN - Update
Update operation of resource: distribute-list-in
distribute-list-inbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Create
Create operation of resource: distribute-list-in
distribute-list-inbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Delete
Delete operation of resource: distribute-list-in
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Retrieve
Retrieve operation of resource: distribute-list-in
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
SPF-INTERVALS - Update
Update operation of resource: spf-intervals
spf-intervalsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Create
Create operation of resource: spf-intervals
spf-intervalsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Delete
Delete operation of resource: spf-intervals
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Retrieve
Retrieve operation of resource: spf-intervals
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
SPF-INTERVAL - Update
Update operation of resource: spf-interval
spf-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Create
Create operation of resource: spf-interval
spf-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Delete
Delete operation of resource: spf-interval
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Retrieve
Retrieve operation of resource: spf-interval
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
MONITOR-CONVERGENCE - Update
Update operation of resource: monitor-convergence
monitor-convergencebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Create
Create operation of resource: monitor-convergence
monitor-convergencebody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Delete
Delete operation of resource: monitor-convergence
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Retrieve
Retrieve operation of resource: monitor-convergence
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
DEFAULT-INFORMATION - Update
Update operation of resource: default-information
default-informationbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Create
Create operation of resource: default-information
default-informationbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Delete
Delete operation of resource: default-information
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Retrieve
Retrieve operation of resource: default-information
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
ADMIN-DISTANCES - Update
Update operation of resource: admin-distances
admin-distancesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Create
Create operation of resource: admin-distances
admin-distancesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Delete
Delete operation of resource: admin-distances
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Retrieve
Retrieve operation of resource: admin-distances
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
ADMIN-DISTANCE - Update
Update operation of resource: admin-distance
admin-distancebody object
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Create
Create operation of resource: admin-distance
admin-distancebody object
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Delete
Delete operation of resource: admin-distance
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Retrieve
Retrieve operation of resource: admin-distance
ID of instance-name
ID of af-name saf-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
ISPF - Update
Update operation of resource: ispf
ispfbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Create
Create operation of resource: ispf
ispfbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Delete
Delete operation of resource: ispf
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Retrieve
Retrieve operation of resource: ispf
ID of instance-name
ID of af-name saf-name
STATES - Update
Update operation of resource: states
statesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Create
Create operation of resource: states
statesbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Delete
Delete operation of resource: states
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Retrieve
Retrieve operation of resource: states
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
STATE - Update
Update operation of resource: state
statebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"state": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Create
Create operation of resource: state
statebody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"state": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Delete
Delete operation of resource: state
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Retrieve
Retrieve operation of resource: state
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": "string",
"level": "string"
}
MPLS-LDP-GLOBAL - Update
Update operation of resource: mpls-ldp-global
mpls-ldp-globalbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"auto-config": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Create
Create operation of resource: mpls-ldp-global
mpls-ldp-globalbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"auto-config": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Delete
Delete operation of resource: mpls-ldp-global
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Retrieve
Retrieve operation of resource: mpls-ldp-global
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"auto-config": "boolean"
}
MPLS - Update
Update operation of resource: mpls
mplsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Create
Create operation of resource: mpls
mplsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Delete
Delete operation of resource: mpls
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Retrieve
Retrieve operation of resource: mpls
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
ROUTER-ID - Update
Update operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Create
Create operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Delete
Delete operation of resource: router-id
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Retrieve
Retrieve operation of resource: router-id
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"address": "string"
}
LEVEL - Update
Update operation of resource: level
levelbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"level1": "boolean",
"level2": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Create
Create operation of resource: level
levelbody object
ID of instance-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"level1": "boolean",
"level2": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Delete
Delete operation of resource: level
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Retrieve
Retrieve operation of resource: level
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level1": "boolean",
"level2": "boolean"
}
MANUAL-ADJ-SIDS - Update
Update operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Create
Create operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Delete
Delete operation of resource: manual-adj-sids
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Retrieve
Retrieve operation of resource: manual-adj-sids
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
MANUAL-ADJ-SID - Update
Update operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of af-name saf-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Create
Create operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of af-name saf-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Delete
Delete operation of resource: manual-adj-sid
ID of instance-name
ID of af-name saf-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of af-name saf-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
METRICS - Update
Update operation of resource: metrics
metricsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Create
Create operation of resource: metrics
metricsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Delete
Delete operation of resource: metrics
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Retrieve
Retrieve operation of resource: metrics
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
METRIC - Update
Update operation of resource: metric
metricbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Create
Create operation of resource: metric
metricbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Delete
Delete operation of resource: metric
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Retrieve
Retrieve operation of resource: metric
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "string",
"level": "string"
}
WEIGHTS - Update
Update operation of resource: weights
weightsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Create
Create operation of resource: weights
weightsbody object
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Delete
Delete operation of resource: weights
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Retrieve
Retrieve operation of resource: weights
ID of instance-name
ID of af-name saf-name
Successful operation
Internal Error
WEIGHT - Update
Update operation of resource: weight
weightbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Create
Create operation of resource: weight
weightbody object
ID of instance-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Delete
Delete operation of resource: weight
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Retrieve
Retrieve operation of resource: weight
ID of instance-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": "integer",
"level": "string"
}
TOPOLOGY-NAME - Update
Update operation of resource: topology-name
topology-namebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"topology-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Create
Create operation of resource: topology-name
topology-namebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"topology-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Delete
Delete operation of resource: topology-name
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Retrieve
Retrieve operation of resource: topology-name
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-name": "string"
}
SEGMENT-ROUTING - Update
Update operation of resource: segment-routing
segment-routingbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Create
Create operation of resource: segment-routing
segment-routingbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Delete
Delete operation of resource: segment-routing
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SEGMENT-ROUTING - Retrieve
Retrieve operation of resource: segment-routing
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
PREFIX-SID-MAP - Update
Update operation of resource: prefix-sid-map
prefix-sid-mapbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Create
Create operation of resource: prefix-sid-map
prefix-sid-mapbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Delete
Delete operation of resource: prefix-sid-map
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID-MAP - Retrieve
Retrieve operation of resource: prefix-sid-map
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"receive": "boolean",
"advertise-local": [ null ]
}
METRIC-STYLES - Update
Update operation of resource: metric-styles
metric-stylesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Create
Create operation of resource: metric-styles
metric-stylesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Delete
Delete operation of resource: metric-styles
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLES - Retrieve
Retrieve operation of resource: metric-styles
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
METRIC-STYLE - Update
Update operation of resource: metric-style
metric-stylebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"style": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Create
Create operation of resource: metric-style
metric-stylebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"style": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Delete
Delete operation of resource: metric-style
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC-STYLE - Retrieve
Retrieve operation of resource: metric-style
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"style": "string",
"level": "string"
}
FRR-TABLE - Update
Update operation of resource: frr-table
frr-tablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{ {
"frr-type": "string",
"level": "string"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}, {
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}, {
"load-sharing": "string",
"level": "string"
}
]
}, {
"prefix-list-name": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Create
Create operation of resource: frr-table
frr-tablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{ {
"frr-type": "string",
"level": "string"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}, {
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}, {
"load-sharing": "string",
"level": "string"
}
]
}, {
"prefix-list-name": "string",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Delete
Delete operation of resource: frr-table
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TABLE - Retrieve
Retrieve operation of resource: frr-table
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"frr-type": "string",
"level": "string"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}, {
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}, {
"load-sharing": "string",
"level": "string"
}
]
}, {
"prefix-list-name": "string",
"level": "string"
}
]
}
}
FRR-LOAD-SHARINGS - Update
Update operation of resource: frr-load-sharings
frr-load-sharingsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Create
Create operation of resource: frr-load-sharings
frr-load-sharingsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Delete
Delete operation of resource: frr-load-sharings
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARINGS - Retrieve
Retrieve operation of resource: frr-load-sharings
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRR-LOAD-SHARING - Update
Update operation of resource: frr-load-sharing
frr-load-sharingbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"load-sharing": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Create
Create operation of resource: frr-load-sharing
frr-load-sharingbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"load-sharing": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Delete
Delete operation of resource: frr-load-sharing
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-LOAD-SHARING - Retrieve
Retrieve operation of resource: frr-load-sharing
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"load-sharing": "string",
"level": "string"
}
PRIORITY-LIMITS - Update
Update operation of resource: priority-limits
priority-limitsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Create
Create operation of resource: priority-limits
priority-limitsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Delete
Delete operation of resource: priority-limits
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMITS - Retrieve
Retrieve operation of resource: priority-limits
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
PRIORITY-LIMIT - Update
Update operation of resource: priority-limit
priority-limitbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Create
Create operation of resource: priority-limit
priority-limitbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Delete
Delete operation of resource: priority-limit
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY-LIMIT - Retrieve
Retrieve operation of resource: priority-limit
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
FRR-REMOTE-LFA-PREFIXES - Update
Update operation of resource: frr-remote-lfa-prefixes
frr-remote-lfa-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Create
Create operation of resource: frr-remote-lfa-prefixes
frr-remote-lfa-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Delete
Delete operation of resource: frr-remote-lfa-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIXES - Retrieve
Retrieve operation of resource: frr-remote-lfa-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRR-REMOTE-LFA-PREFIX - Update
Update operation of resource: frr-remote-lfa-prefix
frr-remote-lfa-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Create
Create operation of resource: frr-remote-lfa-prefix
frr-remote-lfa-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Delete
Delete operation of resource: frr-remote-lfa-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-PREFIX - Retrieve
Retrieve operation of resource: frr-remote-lfa-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list-name": "string",
"level": "string"
}
FRR-TIEBREAKERS - Update
Update operation of resource: frr-tiebreakers
frr-tiebreakersbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Create
Create operation of resource: frr-tiebreakers
frr-tiebreakersbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Delete
Delete operation of resource: frr-tiebreakers
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKERS - Retrieve
Retrieve operation of resource: frr-tiebreakers
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRR-TIEBREAKER - Update
Update operation of resource: frr-tiebreaker
frr-tiebreakerbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Create
Create operation of resource: frr-tiebreaker
frr-tiebreakerbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Delete
Delete operation of resource: frr-tiebreaker
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TIEBREAKER - Retrieve
Retrieve operation of resource: frr-tiebreaker
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
FRR-USE-CAND-ONLIES - Update
Update operation of resource: frr-use-cand-onlies
frr-use-cand-onliesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Create
Create operation of resource: frr-use-cand-onlies
frr-use-cand-onliesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Delete
Delete operation of resource: frr-use-cand-onlies
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLIES - Retrieve
Retrieve operation of resource: frr-use-cand-onlies
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRR-USE-CAND-ONLY - Update
Update operation of resource: frr-use-cand-only
frr-use-cand-onlybody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Create
Create operation of resource: frr-use-cand-only
frr-use-cand-onlybody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Delete
Delete operation of resource: frr-use-cand-only
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRR-USE-CAND-ONLY - Retrieve
Retrieve operation of resource: frr-use-cand-only
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"level": "string"
}
ROUTER-ID - Update
Update operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Create
Create operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Delete
Delete operation of resource: router-id
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Retrieve
Retrieve operation of resource: router-id
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"address": "string"
}
SPF-PREFIX-PRIORITIES - Update
Update operation of resource: spf-prefix-priorities
spf-prefix-prioritiesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Create
Create operation of resource: spf-prefix-priorities
spf-prefix-prioritiesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Delete
Delete operation of resource: spf-prefix-priorities
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITIES - Retrieve
Retrieve operation of resource: spf-prefix-priorities
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
SPF-PREFIX-PRIORITY - Update
Update operation of resource: spf-prefix-priority
spf-prefix-prioritybody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level prefix-priority-type
Request Content-Types: application/json
Request Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Create
Create operation of resource: spf-prefix-priority
spf-prefix-prioritybody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level prefix-priority-type
Request Content-Types: application/json
Request Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Delete
Delete operation of resource: spf-prefix-priority
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level prefix-priority-type
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PREFIX-PRIORITY - Retrieve
Retrieve operation of resource: spf-prefix-priority
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level prefix-priority-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
SUMMARY-PREFIXES - Update
Update operation of resource: summary-prefixes
summary-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Create
Create operation of resource: summary-prefixes
summary-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Delete
Delete operation of resource: summary-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Retrieve
Retrieve operation of resource: summary-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
SUMMARY-PREFIX - Update
Update operation of resource: summary-prefix
summary-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Create
Create operation of resource: summary-prefix
summary-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Delete
Delete operation of resource: summary-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
MICRO-LOOP-AVOIDANCE - Update
Update operation of resource: micro-loop-avoidance
micro-loop-avoidancebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Create
Create operation of resource: micro-loop-avoidance
micro-loop-avoidancebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"rib-update-delay": "integer",
"enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Delete
Delete operation of resource: micro-loop-avoidance
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MICRO-LOOP-AVOIDANCE - Retrieve
Retrieve operation of resource: micro-loop-avoidance
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-update-delay": "integer",
"enable": "string"
}
UCMP - Update
Update operation of resource: ucmp
ucmpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Create
Create operation of resource: ucmp
ucmpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Delete
Delete operation of resource: ucmp
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
UCMP - Retrieve
Retrieve operation of resource: ucmp
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
ENABLE - Update
Update operation of resource: enable
enablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Create
Create operation of resource: enable
enablebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"variance": "integer",
"prefix-list-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Delete
Delete operation of resource: enable
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ENABLE - Retrieve
Retrieve operation of resource: enable
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"variance": "integer",
"prefix-list-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
MAX-REDIST-PREFIXES - Update
Update operation of resource: max-redist-prefixes
max-redist-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Create
Create operation of resource: max-redist-prefixes
max-redist-prefixesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Delete
Delete operation of resource: max-redist-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIXES - Retrieve
Retrieve operation of resource: max-redist-prefixes
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
MAX-REDIST-PREFIX - Update
Update operation of resource: max-redist-prefix
max-redist-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-limit": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Create
Create operation of resource: max-redist-prefix
max-redist-prefixbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"prefix-limit": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Delete
Delete operation of resource: max-redist-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
MAX-REDIST-PREFIX - Retrieve
Retrieve operation of resource: max-redist-prefix
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-limit": "integer",
"level": "string"
}
PROPAGATIONS - Update
Update operation of resource: propagations
propagationsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Create
Create operation of resource: propagations
propagationsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Delete
Delete operation of resource: propagations
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATIONS - Retrieve
Retrieve operation of resource: propagations
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
PROPAGATION - Update
Update operation of resource: propagation
propagationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of source-level destination-level
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Create
Create operation of resource: propagation
propagationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of source-level destination-level
Request Content-Types: application/json
Request Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Delete
Delete operation of resource: propagation
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of source-level destination-level
Successful operation
Internal Error
Response Content-Types: application/json
PROPAGATION - Retrieve
Retrieve operation of resource: propagation
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of source-level destination-level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
REDISTRIBUTIONS - Update
Update operation of resource: redistributions
redistributionsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Create
Create operation of resource: redistributions
redistributionsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Delete
Delete operation of resource: redistributions
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTIONS - Retrieve
Retrieve operation of resource: redistributions
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
REDISTRIBUTION - Update
Update operation of resource: redistribution
redistributionbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Create
Create operation of resource: redistribution
redistributionbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Delete
Delete operation of resource: redistribution
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTION - Retrieve
Retrieve operation of resource: redistribution
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Update
Update operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
connected-or-static-or-rip-or-subscriber-or-mobilebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Create
Create operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
connected-or-static-or-rip-or-subscriber-or-mobilebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Delete
Delete operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Retrieve
Retrieve operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Update
Update operation of resource: ospf-or-ospfv3-or-isis-or-application
ospf-or-ospfv3-or-isis-or-applicationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Create
Create operation of resource: ospf-or-ospfv3-or-isis-or-application
ospf-or-ospfv3-or-isis-or-applicationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of instance-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Delete
Delete operation of resource: ospf-or-ospfv3-or-isis-or-application
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve
Retrieve operation of resource: ospf-or-ospfv3-or-isis-or-application
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-zz
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-zz
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-zz
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of protocol-name
ID of as-zz
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
SPF-PERIODIC-INTERVALS - Update
Update operation of resource: spf-periodic-intervals
spf-periodic-intervalsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Create
Create operation of resource: spf-periodic-intervals
spf-periodic-intervalsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Delete
Delete operation of resource: spf-periodic-intervals
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVALS - Retrieve
Retrieve operation of resource: spf-periodic-intervals
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
SPF-PERIODIC-INTERVAL - Update
Update operation of resource: spf-periodic-interval
spf-periodic-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"periodic-interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Create
Create operation of resource: spf-periodic-interval
spf-periodic-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"periodic-interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Delete
Delete operation of resource: spf-periodic-interval
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
SPF-PERIODIC-INTERVAL - Retrieve
Retrieve operation of resource: spf-periodic-interval
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"periodic-interval": "integer",
"level": "string"
}
DISTRIBUTE-LIST-IN - Update
Update operation of resource: distribute-list-in
distribute-list-inbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Create
Create operation of resource: distribute-list-in
distribute-list-inbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Delete
Delete operation of resource: distribute-list-in
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-IN - Retrieve
Retrieve operation of resource: distribute-list-in
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
SPF-INTERVALS - Update
Update operation of resource: spf-intervals
spf-intervalsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Create
Create operation of resource: spf-intervals
spf-intervalsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Delete
Delete operation of resource: spf-intervals
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVALS - Retrieve
Retrieve operation of resource: spf-intervals
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
SPF-INTERVAL - Update
Update operation of resource: spf-interval
spf-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Create
Create operation of resource: spf-interval
spf-intervalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Delete
Delete operation of resource: spf-interval
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
SPF-INTERVAL - Retrieve
Retrieve operation of resource: spf-interval
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
MONITOR-CONVERGENCE - Update
Update operation of resource: monitor-convergence
monitor-convergencebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Create
Create operation of resource: monitor-convergence
monitor-convergencebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Delete
Delete operation of resource: monitor-convergence
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MONITOR-CONVERGENCE - Retrieve
Retrieve operation of resource: monitor-convergence
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
DEFAULT-INFORMATION - Update
Update operation of resource: default-information
default-informationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Create
Create operation of resource: default-information
default-informationbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Delete
Delete operation of resource: default-information
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Retrieve
Retrieve operation of resource: default-information
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
ADMIN-DISTANCES - Update
Update operation of resource: admin-distances
admin-distancesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Create
Create operation of resource: admin-distances
admin-distancesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Delete
Delete operation of resource: admin-distances
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCES - Retrieve
Retrieve operation of resource: admin-distances
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
ADMIN-DISTANCE - Update
Update operation of resource: admin-distance
admin-distancebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Create
Create operation of resource: admin-distance
admin-distancebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Request Content-Types: application/json
Request Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Delete
Delete operation of resource: admin-distance
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
ADMIN-DISTANCE - Retrieve
Retrieve operation of resource: admin-distance
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of address-prefix
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
ISPF - Update
Update operation of resource: ispf
ispfbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Create
Create operation of resource: ispf
ispfbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Delete
Delete operation of resource: ispf
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ISPF - Retrieve
Retrieve operation of resource: ispf
ID of instance-name
ID of af-name saf-name
ID of topology-name
STATES - Update
Update operation of resource: states
statesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Create
Create operation of resource: states
statesbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Delete
Delete operation of resource: states
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
STATES - Retrieve
Retrieve operation of resource: states
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
STATE - Update
Update operation of resource: state
statebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"state": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Create
Create operation of resource: state
statebody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"state": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Delete
Delete operation of resource: state
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
STATE - Retrieve
Retrieve operation of resource: state
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": "string",
"level": "string"
}
MPLS-LDP-GLOBAL - Update
Update operation of resource: mpls-ldp-global
mpls-ldp-globalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"auto-config": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Create
Create operation of resource: mpls-ldp-global
mpls-ldp-globalbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"auto-config": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Delete
Delete operation of resource: mpls-ldp-global
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP-GLOBAL - Retrieve
Retrieve operation of resource: mpls-ldp-global
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"auto-config": "boolean"
}
MPLS - Update
Update operation of resource: mpls
mplsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Create
Create operation of resource: mpls
mplsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Delete
Delete operation of resource: mpls
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS - Retrieve
Retrieve operation of resource: mpls
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
ROUTER-ID - Update
Update operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Create
Create operation of resource: router-id
router-idbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string",
"address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Delete
Delete operation of resource: router-id
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
ROUTER-ID - Retrieve
Retrieve operation of resource: router-id
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string",
"address": "string"
}
LEVEL - Update
Update operation of resource: level
levelbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"level1": "boolean",
"level2": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Create
Create operation of resource: level
levelbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"level1": "boolean",
"level2": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Delete
Delete operation of resource: level
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
LEVEL - Retrieve
Retrieve operation of resource: level
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level1": "boolean",
"level2": "boolean"
}
MANUAL-ADJ-SIDS - Update
Update operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Create
Create operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Delete
Delete operation of resource: manual-adj-sids
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Retrieve
Retrieve operation of resource: manual-adj-sids
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
MANUAL-ADJ-SID - Update
Update operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Create
Create operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Delete
Delete operation of resource: manual-adj-sid
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
METRICS - Update
Update operation of resource: metrics
metricsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Create
Create operation of resource: metrics
metricsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Delete
Delete operation of resource: metrics
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Retrieve
Retrieve operation of resource: metrics
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
METRIC - Update
Update operation of resource: metric
metricbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Create
Create operation of resource: metric
metricbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Delete
Delete operation of resource: metric
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Retrieve
Retrieve operation of resource: metric
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "string",
"level": "string"
}
WEIGHTS - Update
Update operation of resource: weights
weightsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Create
Create operation of resource: weights
weightsbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Delete
Delete operation of resource: weights
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Retrieve
Retrieve operation of resource: weights
ID of instance-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
WEIGHT - Update
Update operation of resource: weight
weightbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Create
Create operation of resource: weight
weightbody object
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Delete
Delete operation of resource: weight
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Retrieve
Retrieve operation of resource: weight
ID of instance-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": "integer",
"level": "string"
}
LSP-REFRESH-INTERVALS - Update
Update operation of resource: lsp-refresh-intervals
lsp-refresh-intervalsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVALS - Create
Create operation of resource: lsp-refresh-intervals
lsp-refresh-intervalsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVALS - Delete
Delete operation of resource: lsp-refresh-intervals
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVALS - Retrieve
Retrieve operation of resource: lsp-refresh-intervals
ID of instance-name
Successful operation
Internal Error
LSP-REFRESH-INTERVAL - Update
Update operation of resource: lsp-refresh-interval
lsp-refresh-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVAL - Create
Create operation of resource: lsp-refresh-interval
lsp-refresh-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVAL - Delete
Delete operation of resource: lsp-refresh-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-REFRESH-INTERVAL - Retrieve
Retrieve operation of resource: lsp-refresh-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
DISTRIBUTE - Update
Update operation of resource: distribute
distributebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Create
Create operation of resource: distribute
distributebody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Delete
Delete operation of resource: distribute
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE - Retrieve
Retrieve operation of resource: distribute
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
}
LSP-ACCEPT-PASSWORDS - Update
Update operation of resource: lsp-accept-passwords
lsp-accept-passwordsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORDS - Create
Create operation of resource: lsp-accept-passwords
lsp-accept-passwordsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORDS - Delete
Delete operation of resource: lsp-accept-passwords
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORDS - Retrieve
Retrieve operation of resource: lsp-accept-passwords
ID of instance-name
Successful operation
Internal Error
LSP-ACCEPT-PASSWORD - Update
Update operation of resource: lsp-accept-password
lsp-accept-passwordbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"password": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORD - Create
Create operation of resource: lsp-accept-password
lsp-accept-passwordbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"password": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORD - Delete
Delete operation of resource: lsp-accept-password
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-ACCEPT-PASSWORD - Retrieve
Retrieve operation of resource: lsp-accept-password
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"level": "string"
}
LSP-MTUS - Update
Update operation of resource: lsp-mtus
lsp-mtusbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTUS - Create
Create operation of resource: lsp-mtus
lsp-mtusbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTUS - Delete
Delete operation of resource: lsp-mtus
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTUS - Retrieve
Retrieve operation of resource: lsp-mtus
ID of instance-name
Successful operation
Internal Error
LSP-MTU - Update
Update operation of resource: lsp-mtu
lsp-mtubody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string",
"mtu": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTU - Create
Create operation of resource: lsp-mtu
lsp-mtubody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string",
"mtu": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTU - Delete
Delete operation of resource: lsp-mtu
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-MTU - Retrieve
Retrieve operation of resource: lsp-mtu
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string",
"mtu": "integer"
}
NSF - Update
Update operation of resource: nsf
nsfbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Create
Create operation of resource: nsf
nsfbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Delete
Delete operation of resource: nsf
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
NSF - Retrieve
Retrieve operation of resource: nsf
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
}
LINK-GROUPS - Update
Update operation of resource: link-groups
link-groupsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUPS - Create
Create operation of resource: link-groups
link-groupsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUPS - Delete
Delete operation of resource: link-groups
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUPS - Retrieve
Retrieve operation of resource: link-groups
ID of instance-name
Successful operation
Internal Error
LINK-GROUP - Update
Update operation of resource: link-group
link-groupbody object
ID of instance-name
ID of link-group-name
Request Content-Types: application/json
Request Example
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUP - Create
Create operation of resource: link-group
link-groupbody object
ID of instance-name
ID of link-group-name
Request Content-Types: application/json
Request Example
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUP - Delete
Delete operation of resource: link-group
ID of instance-name
ID of link-group-name
Successful operation
Internal Error
Response Content-Types: application/json
LINK-GROUP - Retrieve
Retrieve operation of resource: link-group
ID of instance-name
ID of link-group-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
LSP-CHECK-INTERVALS - Update
Update operation of resource: lsp-check-intervals
lsp-check-intervalsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVALS - Create
Create operation of resource: lsp-check-intervals
lsp-check-intervalsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVALS - Delete
Delete operation of resource: lsp-check-intervals
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVALS - Retrieve
Retrieve operation of resource: lsp-check-intervals
ID of instance-name
Successful operation
Internal Error
LSP-CHECK-INTERVAL - Update
Update operation of resource: lsp-check-interval
lsp-check-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVAL - Create
Create operation of resource: lsp-check-interval
lsp-check-intervalbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVAL - Delete
Delete operation of resource: lsp-check-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-CHECK-INTERVAL - Retrieve
Retrieve operation of resource: lsp-check-interval
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
LSP-PASSWORDS - Update
Update operation of resource: lsp-passwords
lsp-passwordsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORDS - Create
Create operation of resource: lsp-passwords
lsp-passwordsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORDS - Delete
Delete operation of resource: lsp-passwords
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORDS - Retrieve
Retrieve operation of resource: lsp-passwords
ID of instance-name
Successful operation
Internal Error
LSP-PASSWORD - Update
Update operation of resource: lsp-password
lsp-passwordbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORD - Create
Create operation of resource: lsp-password
lsp-passwordbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORD - Delete
Delete operation of resource: lsp-password
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-PASSWORD - Retrieve
Retrieve operation of resource: lsp-password
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
NETS - Update
Update operation of resource: nets
netsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
NETS - Create
Create operation of resource: nets
netsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
NETS - Delete
Delete operation of resource: nets
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
NETS - Retrieve
Retrieve operation of resource: nets
ID of instance-name
Successful operation
Internal Error
NET - Update
Update operation of resource: net
netbody object
ID of instance-name
ID of net-name
Request Content-Types: application/json
Request Example
{
"net-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NET - Create
Create operation of resource: net
netbody object
ID of instance-name
ID of net-name
Request Content-Types: application/json
Request Example
{
"net-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
NET - Delete
Delete operation of resource: net
ID of instance-name
ID of net-name
Successful operation
Internal Error
Response Content-Types: application/json
NET - Retrieve
Retrieve operation of resource: net
ID of instance-name
ID of net-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"net-name": "string"
}
LSP-LIFETIMES - Update
Update operation of resource: lsp-lifetimes
lsp-lifetimesbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIMES - Create
Create operation of resource: lsp-lifetimes
lsp-lifetimesbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIMES - Delete
Delete operation of resource: lsp-lifetimes
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIMES - Retrieve
Retrieve operation of resource: lsp-lifetimes
ID of instance-name
Successful operation
Internal Error
LSP-LIFETIME - Update
Update operation of resource: lsp-lifetime
lsp-lifetimebody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"lifetime": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIME - Create
Create operation of resource: lsp-lifetime
lsp-lifetimebody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"lifetime": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIME - Delete
Delete operation of resource: lsp-lifetime
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-LIFETIME - Retrieve
Retrieve operation of resource: lsp-lifetime
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lifetime": "integer",
"level": "string"
}
OVERLOAD-BITS - Update
Update operation of resource: overload-bits
overload-bitsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BITS - Create
Create operation of resource: overload-bits
overload-bitsbody object
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BITS - Delete
Delete operation of resource: overload-bits
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BITS - Retrieve
Retrieve operation of resource: overload-bits
ID of instance-name
Successful operation
Internal Error
OVERLOAD-BIT - Update
Update operation of resource: overload-bit
overload-bitbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BIT - Create
Create operation of resource: overload-bit
overload-bitbody object
ID of instance-name
ID of level
Request Content-Types: application/json
Request Example
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BIT - Delete
Delete operation of resource: overload-bit
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-BIT - Retrieve
Retrieve operation of resource: overload-bit
ID of instance-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
INTERFACES - Update
Update operation of resource: interfaces
interfacesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{ {
"mesh-group": "string", {
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ], {
"interval": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ], {
"level": "string",
"multiplier": "integer"
}
]
}, {
"level": "string"
}
]
},
"link-down-fast-detect": [ null ], {
"padding-type": "string",
"level": "string"
}
]
}, {
"password": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string", "interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}, {
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string", {
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string", {
"count": "integer",
"level": "string"
}
]
}, {
"af-name": "string",
"saf-name": "string", {
"topology-name": "string"
}
]
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Create
Create operation of resource: interfaces
interfacesbody object
ID of instance-name
Request Content-Types: application/json
Request Example
{ {
"mesh-group": "string", {
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ], {
"interval": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ], {
"level": "string",
"multiplier": "integer"
}
]
}, {
"level": "string"
}
]
},
"link-down-fast-detect": [ null ], {
"padding-type": "string",
"level": "string"
}
]
}, {
"password": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string", "interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}, {
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string", {
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string", {
"count": "integer",
"level": "string"
}
]
}, {
"af-name": "string",
"saf-name": "string", {
"topology-name": "string"
}
]
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Delete
Delete operation of resource: interfaces
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of instance-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"mesh-group": "string", {
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ], {
"interval": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ], {
"level": "string",
"multiplier": "integer"
}
]
}, {
"level": "string"
}
]
},
"link-down-fast-detect": [ null ], {
"padding-type": "string",
"level": "string"
}
]
}, {
"password": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string", "interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}, {
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string", {
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string", {
"count": "integer",
"level": "string"
}
]
}, {
"af-name": "string",
"saf-name": "string", {
"topology-name": "string"
}
]
}
]
}
}
]
}
INTERFACE - Update
Update operation of resource: interface
interfacebody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"mesh-group": "string", {
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ], {
"interval": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ], {
"level": "string",
"multiplier": "integer"
}
]
}, {
"level": "string"
}
]
},
"link-down-fast-detect": [ null ], {
"padding-type": "string",
"level": "string"
}
]
}, {
"password": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string", "interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}, {
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string", {
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string", {
"count": "integer",
"level": "string"
}
]
}, {
"af-name": "string",
"saf-name": "string", {
"topology-name": "string"
}
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Create
Create operation of resource: interface
interfacebody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"mesh-group": "string", {
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ], {
"interval": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ], {
"level": "string",
"multiplier": "integer"
}
]
}, {
"level": "string"
}
]
},
"link-down-fast-detect": [ null ], {
"padding-type": "string",
"level": "string"
}
]
}, {
"password": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string", "interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}, {
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string", {
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string", {
"count": "integer",
"level": "string"
}
]
}, {
"af-name": "string",
"saf-name": "string", {
"topology-name": "string"
}
]
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Delete
Delete operation of resource: interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mesh-group": "string", {
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ], {
"interval": "integer",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ], {
"level": "string",
"multiplier": "integer"
}
]
}, {
"level": "string"
}
]
},
"link-down-fast-detect": [ null ], {
"padding-type": "string",
"level": "string"
}
]
}, {
"password": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string", "interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}, {
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}, {
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string", {
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string", {
"count": "integer",
"level": "string"
}
]
}, {
"af-name": "string",
"saf-name": "string", {
"topology-name": "string"
}
]
}
]
}
}
LSP-RETRANSMIT-THROTTLE-INTERVALS - Update
Update operation of resource: lsp-retransmit-throttle-intervals
lsp-retransmit-throttle-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVALS - Create
Create operation of resource: lsp-retransmit-throttle-intervals
lsp-retransmit-throttle-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVALS - Delete
Delete operation of resource: lsp-retransmit-throttle-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVALS - Retrieve
Retrieve operation of resource: lsp-retransmit-throttle-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
LSP-RETRANSMIT-THROTTLE-INTERVAL - Update
Update operation of resource: lsp-retransmit-throttle-interval
lsp-retransmit-throttle-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVAL - Create
Create operation of resource: lsp-retransmit-throttle-interval
lsp-retransmit-throttle-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVAL - Delete
Delete operation of resource: lsp-retransmit-throttle-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-THROTTLE-INTERVAL - Retrieve
Retrieve operation of resource: lsp-retransmit-throttle-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
LSP-RETRANSMIT-INTERVALS - Update
Update operation of resource: lsp-retransmit-intervals
lsp-retransmit-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVALS - Create
Create operation of resource: lsp-retransmit-intervals
lsp-retransmit-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVALS - Delete
Delete operation of resource: lsp-retransmit-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVALS - Retrieve
Retrieve operation of resource: lsp-retransmit-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
LSP-RETRANSMIT-INTERVAL - Update
Update operation of resource: lsp-retransmit-interval
lsp-retransmit-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVAL - Create
Create operation of resource: lsp-retransmit-interval
lsp-retransmit-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVAL - Delete
Delete operation of resource: lsp-retransmit-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-RETRANSMIT-INTERVAL - Retrieve
Retrieve operation of resource: lsp-retransmit-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of instance-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}
PRIORITIES - Update
Update operation of resource: priorities
prioritiesbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITIES - Create
Create operation of resource: priorities
prioritiesbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITIES - Delete
Delete operation of resource: priorities
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITIES - Retrieve
Retrieve operation of resource: priorities
ID of instance-name
ID of interface-name
Successful operation
Internal Error
PRIORITY - Update
Update operation of resource: priority
prioritybody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"priority-value": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY - Create
Create operation of resource: priority
prioritybody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"priority-value": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY - Delete
Delete operation of resource: priority
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
PRIORITY - Retrieve
Retrieve operation of resource: priority
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority-value": "integer",
"level": "string"
}
HELLO-ACCEPT-PASSWORDS - Update
Update operation of resource: hello-accept-passwords
hello-accept-passwordsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORDS - Create
Create operation of resource: hello-accept-passwords
hello-accept-passwordsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORDS - Delete
Delete operation of resource: hello-accept-passwords
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORDS - Retrieve
Retrieve operation of resource: hello-accept-passwords
ID of instance-name
ID of interface-name
Successful operation
Internal Error
HELLO-ACCEPT-PASSWORD - Update
Update operation of resource: hello-accept-password
hello-accept-passwordbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"password": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORD - Create
Create operation of resource: hello-accept-password
hello-accept-passwordbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"password": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORD - Delete
Delete operation of resource: hello-accept-password
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-ACCEPT-PASSWORD - Retrieve
Retrieve operation of resource: hello-accept-password
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"password": "string",
"level": "string"
}
HELLO-PASSWORDS - Update
Update operation of resource: hello-passwords
hello-passwordsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORDS - Create
Create operation of resource: hello-passwords
hello-passwordsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORDS - Delete
Delete operation of resource: hello-passwords
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORDS - Retrieve
Retrieve operation of resource: hello-passwords
ID of instance-name
ID of interface-name
Successful operation
Internal Error
HELLO-PASSWORD - Update
Update operation of resource: hello-password
hello-passwordbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORD - Create
Create operation of resource: hello-password
hello-passwordbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORD - Delete
Delete operation of resource: hello-password
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PASSWORD - Retrieve
Retrieve operation of resource: hello-password
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
HELLO-PADDINGS - Update
Update operation of resource: hello-paddings
hello-paddingsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDINGS - Create
Create operation of resource: hello-paddings
hello-paddingsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDINGS - Delete
Delete operation of resource: hello-paddings
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDINGS - Retrieve
Retrieve operation of resource: hello-paddings
ID of instance-name
ID of interface-name
Successful operation
Internal Error
HELLO-PADDING - Update
Update operation of resource: hello-padding
hello-paddingbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"padding-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDING - Create
Create operation of resource: hello-padding
hello-paddingbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"padding-type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDING - Delete
Delete operation of resource: hello-padding
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-PADDING - Retrieve
Retrieve operation of resource: hello-padding
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"padding-type": "string",
"level": "string"
}
HELLO-MULTIPLIERS - Update
Update operation of resource: hello-multipliers
hello-multipliersbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIERS - Create
Create operation of resource: hello-multipliers
hello-multipliersbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIERS - Delete
Delete operation of resource: hello-multipliers
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIERS - Retrieve
Retrieve operation of resource: hello-multipliers
ID of instance-name
ID of interface-name
Successful operation
Internal Error
HELLO-MULTIPLIER - Update
Update operation of resource: hello-multiplier
hello-multiplierbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIER - Create
Create operation of resource: hello-multiplier
hello-multiplierbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string",
"multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIER - Delete
Delete operation of resource: hello-multiplier
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-MULTIPLIER - Retrieve
Retrieve operation of resource: hello-multiplier
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string",
"multiplier": "integer"
}
LSP-FAST-FLOOD-THRESHOLDS - Update
Update operation of resource: lsp-fast-flood-thresholds
lsp-fast-flood-thresholdsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLDS - Create
Create operation of resource: lsp-fast-flood-thresholds
lsp-fast-flood-thresholdsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLDS - Delete
Delete operation of resource: lsp-fast-flood-thresholds
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLDS - Retrieve
Retrieve operation of resource: lsp-fast-flood-thresholds
ID of instance-name
ID of interface-name
Successful operation
Internal Error
LSP-FAST-FLOOD-THRESHOLD - Update
Update operation of resource: lsp-fast-flood-threshold
lsp-fast-flood-thresholdbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"count": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLD - Create
Create operation of resource: lsp-fast-flood-threshold
lsp-fast-flood-thresholdbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"count": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLD - Delete
Delete operation of resource: lsp-fast-flood-threshold
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-FAST-FLOOD-THRESHOLD - Retrieve
Retrieve operation of resource: lsp-fast-flood-threshold
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"count": "integer",
"level": "string"
}
PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Update
Update operation of resource: prefix-attribute-n-flag-clears
prefix-attribute-n-flag-clearsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Create
Create operation of resource: prefix-attribute-n-flag-clears
prefix-attribute-n-flag-clearsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Delete
Delete operation of resource: prefix-attribute-n-flag-clears
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Retrieve
Retrieve operation of resource: prefix-attribute-n-flag-clears
ID of instance-name
ID of interface-name
Successful operation
Internal Error
PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Update
Update operation of resource: prefix-attribute-n-flag-clear
prefix-attribute-n-flag-clearbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Create
Create operation of resource: prefix-attribute-n-flag-clear
prefix-attribute-n-flag-clearbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Delete
Delete operation of resource: prefix-attribute-n-flag-clear
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Retrieve
Retrieve operation of resource: prefix-attribute-n-flag-clear
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
HELLO-INTERVALS - Update
Update operation of resource: hello-intervals
hello-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVALS - Create
Create operation of resource: hello-intervals
hello-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVALS - Delete
Delete operation of resource: hello-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVALS - Retrieve
Retrieve operation of resource: hello-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
HELLO-INTERVAL - Update
Update operation of resource: hello-interval
hello-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVAL - Create
Create operation of resource: hello-interval
hello-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVAL - Delete
Delete operation of resource: hello-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
HELLO-INTERVAL - Retrieve
Retrieve operation of resource: hello-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
INTERFACE-AFS - Update
Update operation of resource: interface-afs
interface-afsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AFS - Create
Create operation of resource: interface-afs
interface-afsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AFS - Delete
Delete operation of resource: interface-afs
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AFS - Retrieve
Retrieve operation of resource: interface-afs
ID of instance-name
ID of interface-name
INTERFACE-AF - Update
Update operation of resource: interface-af
interface-afbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF - Create
Create operation of resource: interface-af
interface-afbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF - Delete
Delete operation of resource: interface-af
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF - Retrieve
Retrieve operation of resource: interface-af
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
INTERFACE-AF-DATA - Update
Update operation of resource: interface-af-data
interface-af-databody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF-DATA - Create
Create operation of resource: interface-af-data
interface-af-databody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF-DATA - Delete
Delete operation of resource: interface-af-data
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-AF-DATA - Retrieve
Retrieve operation of resource: interface-af-data
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
PREFIX-SID - Update
Update operation of resource: prefix-sid
prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Create
Create operation of resource: prefix-sid
prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Delete
Delete operation of resource: prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
INTERFACE-FRR-TABLE - Update
Update operation of resource: interface-frr-table
interface-frr-tablebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{ {
"level": "string"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"max-metric": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Create
Create operation of resource: interface-frr-table
interface-frr-tablebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{ {
"level": "string"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"max-metric": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Delete
Delete operation of resource: interface-frr-table
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Retrieve
Retrieve operation of resource: interface-frr-table
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"level": "string"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"max-metric": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
FRRLFA-CANDIDATE-INTERFACES - Update
Update operation of resource: frrlfa-candidate-interfaces
frrlfa-candidate-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Create
Create operation of resource: frrlfa-candidate-interfaces
frrlfa-candidate-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Delete
Delete operation of resource: frrlfa-candidate-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: frrlfa-candidate-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
FRRLFA-CANDIDATE-INTERFACE - Update
Update operation of resource: frrlfa-candidate-interface
frrlfa-candidate-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Create
Create operation of resource: frrlfa-candidate-interface
frrlfa-candidate-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Delete
Delete operation of resource: frrlfa-candidate-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: frrlfa-candidate-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
FRR-REMOTE-LFA-MAX-METRICS - Update
Update operation of resource: frr-remote-lfa-max-metrics
frr-remote-lfa-max-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Create
Create operation of resource: frr-remote-lfa-max-metrics
frr-remote-lfa-max-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Delete
Delete operation of resource: frr-remote-lfa-max-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Retrieve
Retrieve operation of resource: frr-remote-lfa-max-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
FRR-REMOTE-LFA-MAX-METRIC - Update
Update operation of resource: frr-remote-lfa-max-metric
frr-remote-lfa-max-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"max-metric": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Create
Create operation of resource: frr-remote-lfa-max-metric
frr-remote-lfa-max-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"max-metric": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Delete
Delete operation of resource: frr-remote-lfa-max-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Retrieve
Retrieve operation of resource: frr-remote-lfa-max-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-metric": "integer",
"level": "string"
}
FRR-TYPES - Update
Update operation of resource: frr-types
frr-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Create
Create operation of resource: frr-types
frr-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Delete
Delete operation of resource: frr-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Retrieve
Retrieve operation of resource: frr-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
FRR-TYPE - Update
Update operation of resource: frr-type
frr-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Create
Create operation of resource: frr-type
frr-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Delete
Delete operation of resource: frr-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Retrieve
Retrieve operation of resource: frr-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"level": "string"
}
FRR-REMOTE-LFA-TYPES - Update
Update operation of resource: frr-remote-lfa-types
frr-remote-lfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Create
Create operation of resource: frr-remote-lfa-types
frr-remote-lfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Delete
Delete operation of resource: frr-remote-lfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Retrieve
Retrieve operation of resource: frr-remote-lfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
FRR-REMOTE-LFA-TYPE - Update
Update operation of resource: frr-remote-lfa-type
frr-remote-lfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Create
Create operation of resource: frr-remote-lfa-type
frr-remote-lfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Delete
Delete operation of resource: frr-remote-lfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Retrieve
Retrieve operation of resource: frr-remote-lfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"level": "string"
}
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Update
Update operation of resource: interface-frr-tiebreaker-defaults
interface-frr-tiebreaker-defaultsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Create
Create operation of resource: interface-frr-tiebreaker-defaults
interface-frr-tiebreaker-defaultsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Delete
Delete operation of resource: interface-frr-tiebreaker-defaults
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker-defaults
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
INTERFACE-FRR-TIEBREAKER-DEFAULT - Update
Update operation of resource: interface-frr-tiebreaker-default
interface-frr-tiebreaker-defaultbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Create
Create operation of resource: interface-frr-tiebreaker-default
interface-frr-tiebreaker-defaultbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Delete
Delete operation of resource: interface-frr-tiebreaker-default
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker-default
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
FRRTILFA-TYPES - Update
Update operation of resource: frrtilfa-types
frrtilfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Create
Create operation of resource: frrtilfa-types
frrtilfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Delete
Delete operation of resource: frrtilfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Retrieve
Retrieve operation of resource: frrtilfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
FRRTILFA-TYPE - Update
Update operation of resource: frrtilfa-type
frrtilfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Create
Create operation of resource: frrtilfa-type
frrtilfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Delete
Delete operation of resource: frrtilfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Retrieve
Retrieve operation of resource: frrtilfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
FRR-EXCLUDE-INTERFACES - Update
Update operation of resource: frr-exclude-interfaces
frr-exclude-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Create
Create operation of resource: frr-exclude-interfaces
frr-exclude-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Delete
Delete operation of resource: frr-exclude-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: frr-exclude-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
FRR-EXCLUDE-INTERFACE - Update
Update operation of resource: frr-exclude-interface
frr-exclude-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Create
Create operation of resource: frr-exclude-interface
frr-exclude-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Delete
Delete operation of resource: frr-exclude-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: frr-exclude-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
INTERFACE-FRR-TIEBREAKERS - Update
Update operation of resource: interface-frr-tiebreakers
interface-frr-tiebreakersbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Create
Create operation of resource: interface-frr-tiebreakers
interface-frr-tiebreakersbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Delete
Delete operation of resource: interface-frr-tiebreakers
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Retrieve
Retrieve operation of resource: interface-frr-tiebreakers
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
INTERFACE-FRR-TIEBREAKER - Update
Update operation of resource: interface-frr-tiebreaker
interface-frr-tiebreakerbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Create
Create operation of resource: interface-frr-tiebreaker
interface-frr-tiebreakerbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Delete
Delete operation of resource: interface-frr-tiebreaker
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
MPLS-LDP - Update
Update operation of resource: mpls-ldp
mpls-ldpbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"sync-level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Create
Create operation of resource: mpls-ldp
mpls-ldpbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"sync-level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Delete
Delete operation of resource: mpls-ldp
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Retrieve
Retrieve operation of resource: mpls-ldp
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sync-level": "integer"
}
PREFIX-SSPFSID - Update
Update operation of resource: prefix-sspfsid
prefix-sspfsidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Create
Create operation of resource: prefix-sspfsid
prefix-sspfsidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Delete
Delete operation of resource: prefix-sspfsid
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Retrieve
Retrieve operation of resource: prefix-sspfsid
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
AUTO-METRICS - Update
Update operation of resource: auto-metrics
auto-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Create
Create operation of resource: auto-metrics
auto-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Delete
Delete operation of resource: auto-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Retrieve
Retrieve operation of resource: auto-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
AUTO-METRIC - Update
Update operation of resource: auto-metric
auto-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"proactive-protect": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Create
Create operation of resource: auto-metric
auto-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"proactive-protect": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Delete
Delete operation of resource: auto-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Retrieve
Retrieve operation of resource: auto-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"proactive-protect": "integer",
"level": "string"
}
INTERFACE-LINK-GROUP - Update
Update operation of resource: interface-link-group
interface-link-groupbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"link-group": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Create
Create operation of resource: interface-link-group
interface-link-groupbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Request Content-Types: application/json
Request Example
{
"link-group": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Delete
Delete operation of resource: interface-link-group
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Retrieve
Retrieve operation of resource: interface-link-group
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-group": "string",
"level": "integer"
}
MANUAL-ADJ-SIDS - Update
Update operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Create
Create operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Delete
Delete operation of resource: manual-adj-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Retrieve
Retrieve operation of resource: manual-adj-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
MANUAL-ADJ-SID - Update
Update operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Create
Create operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Delete
Delete operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
METRICS - Update
Update operation of resource: metrics
metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Create
Create operation of resource: metrics
metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Delete
Delete operation of resource: metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Retrieve
Retrieve operation of resource: metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
METRIC - Update
Update operation of resource: metric
metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Create
Create operation of resource: metric
metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Delete
Delete operation of resource: metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Retrieve
Retrieve operation of resource: metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "string",
"level": "string"
}
WEIGHTS - Update
Update operation of resource: weights
weightsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Create
Create operation of resource: weights
weightsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Delete
Delete operation of resource: weights
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Retrieve
Retrieve operation of resource: weights
ID of instance-name
ID of interface-name
ID of af-name saf-name
Successful operation
Internal Error
WEIGHT - Update
Update operation of resource: weight
weightbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Create
Create operation of resource: weight
weightbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Delete
Delete operation of resource: weight
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Retrieve
Retrieve operation of resource: weight
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": "integer",
"level": "string"
}
TOPOLOGY-NAME - Update
Update operation of resource: topology-name
topology-namebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"topology-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Create
Create operation of resource: topology-name
topology-namebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"topology-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Delete
Delete operation of resource: topology-name
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
TOPOLOGY-NAME - Retrieve
Retrieve operation of resource: topology-name
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"topology-name": "string"
}
PREFIX-SID - Update
Update operation of resource: prefix-sid
prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Create
Create operation of resource: prefix-sid
prefix-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Delete
Delete operation of resource: prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SID - Retrieve
Retrieve operation of resource: prefix-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
INTERFACE-FRR-TABLE - Update
Update operation of resource: interface-frr-table
interface-frr-tablebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{ {
"level": "string"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"max-metric": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Create
Create operation of resource: interface-frr-table
interface-frr-tablebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{ {
"level": "string"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"max-metric": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Delete
Delete operation of resource: interface-frr-table
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TABLE - Retrieve
Retrieve operation of resource: interface-frr-table
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"level": "string"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"max-metric": "integer",
"level": "string"
}
]
}, {
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"type": "string",
"level": "string"
}
]
}, {
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}, {
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
FRRLFA-CANDIDATE-INTERFACES - Update
Update operation of resource: frrlfa-candidate-interfaces
frrlfa-candidate-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Create
Create operation of resource: frrlfa-candidate-interfaces
frrlfa-candidate-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Delete
Delete operation of resource: frrlfa-candidate-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: frrlfa-candidate-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRRLFA-CANDIDATE-INTERFACE - Update
Update operation of resource: frrlfa-candidate-interface
frrlfa-candidate-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Create
Create operation of resource: frrlfa-candidate-interface
frrlfa-candidate-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Delete
Delete operation of resource: frrlfa-candidate-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRRLFA-CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: frrlfa-candidate-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
FRR-REMOTE-LFA-MAX-METRICS - Update
Update operation of resource: frr-remote-lfa-max-metrics
frr-remote-lfa-max-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Create
Create operation of resource: frr-remote-lfa-max-metrics
frr-remote-lfa-max-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Delete
Delete operation of resource: frr-remote-lfa-max-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRICS - Retrieve
Retrieve operation of resource: frr-remote-lfa-max-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRR-REMOTE-LFA-MAX-METRIC - Update
Update operation of resource: frr-remote-lfa-max-metric
frr-remote-lfa-max-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"max-metric": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Create
Create operation of resource: frr-remote-lfa-max-metric
frr-remote-lfa-max-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"max-metric": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Delete
Delete operation of resource: frr-remote-lfa-max-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-MAX-METRIC - Retrieve
Retrieve operation of resource: frr-remote-lfa-max-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-metric": "integer",
"level": "string"
}
FRR-TYPES - Update
Update operation of resource: frr-types
frr-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Create
Create operation of resource: frr-types
frr-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Delete
Delete operation of resource: frr-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPES - Retrieve
Retrieve operation of resource: frr-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRR-TYPE - Update
Update operation of resource: frr-type
frr-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Create
Create operation of resource: frr-type
frr-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Delete
Delete operation of resource: frr-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-TYPE - Retrieve
Retrieve operation of resource: frr-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"level": "string"
}
FRR-REMOTE-LFA-TYPES - Update
Update operation of resource: frr-remote-lfa-types
frr-remote-lfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Create
Create operation of resource: frr-remote-lfa-types
frr-remote-lfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Delete
Delete operation of resource: frr-remote-lfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPES - Retrieve
Retrieve operation of resource: frr-remote-lfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRR-REMOTE-LFA-TYPE - Update
Update operation of resource: frr-remote-lfa-type
frr-remote-lfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Create
Create operation of resource: frr-remote-lfa-type
frr-remote-lfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"type": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Delete
Delete operation of resource: frr-remote-lfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRR-REMOTE-LFA-TYPE - Retrieve
Retrieve operation of resource: frr-remote-lfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"level": "string"
}
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Update
Update operation of resource: interface-frr-tiebreaker-defaults
interface-frr-tiebreaker-defaultsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Create
Create operation of resource: interface-frr-tiebreaker-defaults
interface-frr-tiebreaker-defaultsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Delete
Delete operation of resource: interface-frr-tiebreaker-defaults
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULTS - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker-defaults
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
INTERFACE-FRR-TIEBREAKER-DEFAULT - Update
Update operation of resource: interface-frr-tiebreaker-default
interface-frr-tiebreaker-defaultbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Create
Create operation of resource: interface-frr-tiebreaker-default
interface-frr-tiebreaker-defaultbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Delete
Delete operation of resource: interface-frr-tiebreaker-default
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER-DEFAULT - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker-default
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
FRRTILFA-TYPES - Update
Update operation of resource: frrtilfa-types
frrtilfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Create
Create operation of resource: frrtilfa-types
frrtilfa-typesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Delete
Delete operation of resource: frrtilfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPES - Retrieve
Retrieve operation of resource: frrtilfa-types
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRRTILFA-TYPE - Update
Update operation of resource: frrtilfa-type
frrtilfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Create
Create operation of resource: frrtilfa-type
frrtilfa-typebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Delete
Delete operation of resource: frrtilfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
FRRTILFA-TYPE - Retrieve
Retrieve operation of resource: frrtilfa-type
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"level": "string"
}
FRR-EXCLUDE-INTERFACES - Update
Update operation of resource: frr-exclude-interfaces
frr-exclude-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Create
Create operation of resource: frr-exclude-interfaces
frr-exclude-interfacesbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Delete
Delete operation of resource: frr-exclude-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: frr-exclude-interfaces
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
FRR-EXCLUDE-INTERFACE - Update
Update operation of resource: frr-exclude-interface
frr-exclude-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Create
Create operation of resource: frr-exclude-interface
frr-exclude-interfacebody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Request Content-Types: application/json
Request Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Delete
Delete operation of resource: frr-exclude-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
FRR-EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: frr-exclude-interface
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of interface-name frr-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
INTERFACE-FRR-TIEBREAKERS - Update
Update operation of resource: interface-frr-tiebreakers
interface-frr-tiebreakersbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Create
Create operation of resource: interface-frr-tiebreakers
interface-frr-tiebreakersbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Delete
Delete operation of resource: interface-frr-tiebreakers
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKERS - Retrieve
Retrieve operation of resource: interface-frr-tiebreakers
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
INTERFACE-FRR-TIEBREAKER - Update
Update operation of resource: interface-frr-tiebreaker
interface-frr-tiebreakerbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Create
Create operation of resource: interface-frr-tiebreaker
interface-frr-tiebreakerbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Request Content-Types: application/json
Request Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Delete
Delete operation of resource: interface-frr-tiebreaker
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-FRR-TIEBREAKER - Retrieve
Retrieve operation of resource: interface-frr-tiebreaker
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level tiebreaker
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
MPLS-LDP - Update
Update operation of resource: mpls-ldp
mpls-ldpbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"sync-level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Create
Create operation of resource: mpls-ldp
mpls-ldpbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"sync-level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Delete
Delete operation of resource: mpls-ldp
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MPLS-LDP - Retrieve
Retrieve operation of resource: mpls-ldp
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sync-level": "integer"
}
PREFIX-SSPFSID - Update
Update operation of resource: prefix-sspfsid
prefix-sspfsidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Create
Create operation of resource: prefix-sspfsid
prefix-sspfsidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Delete
Delete operation of resource: prefix-sspfsid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
PREFIX-SSPFSID - Retrieve
Retrieve operation of resource: prefix-sspfsid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
AUTO-METRICS - Update
Update operation of resource: auto-metrics
auto-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Create
Create operation of resource: auto-metrics
auto-metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Delete
Delete operation of resource: auto-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRICS - Retrieve
Retrieve operation of resource: auto-metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
AUTO-METRIC - Update
Update operation of resource: auto-metric
auto-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"proactive-protect": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Create
Create operation of resource: auto-metric
auto-metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"proactive-protect": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Delete
Delete operation of resource: auto-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-METRIC - Retrieve
Retrieve operation of resource: auto-metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"proactive-protect": "integer",
"level": "string"
}
INTERFACE-LINK-GROUP - Update
Update operation of resource: interface-link-group
interface-link-groupbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"link-group": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Create
Create operation of resource: interface-link-group
interface-link-groupbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Request Content-Types: application/json
Request Example
{
"link-group": "string",
"level": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Delete
Delete operation of resource: interface-link-group
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE-LINK-GROUP - Retrieve
Retrieve operation of resource: interface-link-group
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"link-group": "string",
"level": "integer"
}
MANUAL-ADJ-SIDS - Update
Update operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Create
Create operation of resource: manual-adj-sids
manual-adj-sidsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Delete
Delete operation of resource: manual-adj-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SIDS - Retrieve
Retrieve operation of resource: manual-adj-sids
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
MANUAL-ADJ-SID - Update
Update operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Create
Create operation of resource: manual-adj-sid
manual-adj-sidbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Request Content-Types: application/json
Request Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Delete
Delete operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
MANUAL-ADJ-SID - Retrieve
Retrieve operation of resource: manual-adj-sid
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level sid-type sid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
METRICS - Update
Update operation of resource: metrics
metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Create
Create operation of resource: metrics
metricsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Delete
Delete operation of resource: metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
METRICS - Retrieve
Retrieve operation of resource: metrics
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
METRIC - Update
Update operation of resource: metric
metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Create
Create operation of resource: metric
metricbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"metric": "string",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Delete
Delete operation of resource: metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
METRIC - Retrieve
Retrieve operation of resource: metric
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "string",
"level": "string"
}
WEIGHTS - Update
Update operation of resource: weights
weightsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Create
Create operation of resource: weights
weightsbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Delete
Delete operation of resource: weights
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHTS - Retrieve
Retrieve operation of resource: weights
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
Successful operation
Internal Error
WEIGHT - Update
Update operation of resource: weight
weightbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Create
Create operation of resource: weight
weightbody object
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Request Content-Types: application/json
Request Example
{
"weight": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Delete
Delete operation of resource: weight
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
WEIGHT - Retrieve
Retrieve operation of resource: weight
ID of instance-name
ID of interface-name
ID of af-name saf-name
ID of topology-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"weight": "integer",
"level": "string"
}
CSNP-INTERVALS - Update
Update operation of resource: csnp-intervals
csnp-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVALS - Create
Create operation of resource: csnp-intervals
csnp-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVALS - Delete
Delete operation of resource: csnp-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVALS - Retrieve
Retrieve operation of resource: csnp-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
CSNP-INTERVAL - Update
Update operation of resource: csnp-interval
csnp-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVAL - Create
Create operation of resource: csnp-interval
csnp-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVAL - Delete
Delete operation of resource: csnp-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
CSNP-INTERVAL - Retrieve
Retrieve operation of resource: csnp-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
LSP-INTERVALS - Update
Update operation of resource: lsp-intervals
lsp-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVALS - Create
Create operation of resource: lsp-intervals
lsp-intervalsbody object
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVALS - Delete
Delete operation of resource: lsp-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVALS - Retrieve
Retrieve operation of resource: lsp-intervals
ID of instance-name
ID of interface-name
Successful operation
Internal Error
LSP-INTERVAL - Update
Update operation of resource: lsp-interval
lsp-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVAL - Create
Create operation of resource: lsp-interval
lsp-intervalbody object
ID of instance-name
ID of interface-name
ID of level
Request Content-Types: application/json
Request Example
{
"interval": "integer",
"level": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVAL - Delete
Delete operation of resource: lsp-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
LSP-INTERVAL - Retrieve
Retrieve operation of resource: lsp-interval
ID of instance-name
ID of interface-name
ID of level
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interval": "integer",
"level": "string"
}
SNMP - Update
Update operation of resource: snmp
snmpbody object
Request Content-Types: application/json
Request Example
{
"authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Create
Create operation of resource: snmp
snmpbody object
Request Content-Types: application/json
Request Example
{
"authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Delete
Delete operation of resource: snmp
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Retrieve
Retrieve operation of resource: snmp
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
ENCRYPTED-COMMUNITY-MAPS - Update
Update operation of resource: encrypted-community-maps
encrypted-community-mapsbody object
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITY-MAPS - Create
Create operation of resource: encrypted-community-maps
encrypted-community-mapsbody object
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITY-MAPS - Delete
Delete operation of resource: encrypted-community-maps
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITY-MAPS - Retrieve
Retrieve operation of resource: encrypted-community-maps
Successful operation
Internal Error
ENCRYPTED-COMMUNITY-MAP - Update
Update operation of resource: encrypted-community-map
encrypted-community-mapbody object
ID of community-name
Request Content-Types: application/json
Request Example
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITY-MAP - Create
Create operation of resource: encrypted-community-map
encrypted-community-mapbody object
ID of community-name
Request Content-Types: application/json
Request Example
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITY-MAP - Delete
Delete operation of resource: encrypted-community-map
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITY-MAP - Retrieve
Retrieve operation of resource: encrypted-community-map
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
VIEWS - Update
Update operation of resource: views
viewsbody object
Successful operation
Internal Error
Response Content-Types: application/json
VIEWS - Create
Create operation of resource: views
viewsbody object
Successful operation
Internal Error
Response Content-Types: application/json
VIEWS - Delete
Delete operation of resource: views
Successful operation
Internal Error
Response Content-Types: application/json
VIEWS - Retrieve
Retrieve operation of resource: views
Successful operation
Internal Error
VIEW - Update
Update operation of resource: view
viewbody object
ID of view-name family
Request Content-Types: application/json
Request Example
{
"view-name": "string",
"view-inclusion": "string",
"family": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VIEW - Create
Create operation of resource: view
viewbody object
ID of view-name family
Request Content-Types: application/json
Request Example
{
"view-name": "string",
"view-inclusion": "string",
"family": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VIEW - Delete
Delete operation of resource: view
ID of view-name family
Successful operation
Internal Error
Response Content-Types: application/json
VIEW - Retrieve
Retrieve operation of resource: view
ID of view-name family
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"view-name": "string",
"view-inclusion": "string",
"family": "string"
}
LOGGING - Update
Update operation of resource: logging
loggingbody object
Successful operation
Internal Error
Response Content-Types: application/json
LOGGING - Create
Create operation of resource: logging
loggingbody object
Successful operation
Internal Error
Response Content-Types: application/json
LOGGING - Delete
Delete operation of resource: logging
Successful operation
Internal Error
Response Content-Types: application/json
LOGGING - Retrieve
Retrieve operation of resource: logging
Successful operation
Internal Error
THRESHOLD - Update
Update operation of resource: threshold
thresholdbody object
Request Content-Types: application/json
Request Example
{
"oid-processing": "integer",
"pdu-processing": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
THRESHOLD - Create
Create operation of resource: threshold
thresholdbody object
Request Content-Types: application/json
Request Example
{
"oid-processing": "integer",
"pdu-processing": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
THRESHOLD - Delete
Delete operation of resource: threshold
Successful operation
Internal Error
Response Content-Types: application/json
THRESHOLD - Retrieve
Retrieve operation of resource: threshold
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"oid-processing": "integer",
"pdu-processing": "integer"
}
ADMINISTRATION - Update
Update operation of resource: administration
administrationbody object
Request Content-Types: application/json
Request Example
{ {
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
}, {
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMINISTRATION - Create
Create operation of resource: administration
administrationbody object
Request Content-Types: application/json
Request Example
{ {
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
}, {
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
ADMINISTRATION - Delete
Delete operation of resource: administration
Successful operation
Internal Error
Response Content-Types: application/json
ADMINISTRATION - Retrieve
Retrieve operation of resource: administration
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
}, {
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
}
}
DEFAULT-COMMUNITIES - Update
Update operation of resource: default-communities
default-communitiesbody object
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITIES - Create
Create operation of resource: default-communities
default-communitiesbody object
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITIES - Delete
Delete operation of resource: default-communities
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITIES - Retrieve
Retrieve operation of resource: default-communities
Successful operation
Internal Error
DEFAULT-COMMUNITY - Update
Update operation of resource: default-community
default-communitybody object
ID of community-name
Request Content-Types: application/json
Request Example
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITY - Create
Create operation of resource: default-community
default-communitybody object
ID of community-name
Request Content-Types: application/json
Request Example
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITY - Delete
Delete operation of resource: default-community
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITY - Retrieve
Retrieve operation of resource: default-community
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
ENCRYPTED-COMMUNITIES - Update
Update operation of resource: encrypted-communities
encrypted-communitiesbody object
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITIES - Create
Create operation of resource: encrypted-communities
encrypted-communitiesbody object
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITIES - Delete
Delete operation of resource: encrypted-communities
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITIES - Retrieve
Retrieve operation of resource: encrypted-communities
Successful operation
Internal Error
ENCRYPTED-COMMUNITY - Update
Update operation of resource: encrypted-community
encrypted-communitybody object
ID of community-name
Request Content-Types: application/json
Request Example
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITY - Create
Create operation of resource: encrypted-community
encrypted-communitybody object
ID of community-name
Request Content-Types: application/json
Request Example
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITY - Delete
Delete operation of resource: encrypted-community
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-COMMUNITY - Retrieve
Retrieve operation of resource: encrypted-community
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
AGENT - Update
Update operation of resource: agent
agentbody object
Successful operation
Internal Error
Response Content-Types: application/json
AGENT - Create
Create operation of resource: agent
agentbody object
Successful operation
Internal Error
Response Content-Types: application/json
AGENT - Delete
Delete operation of resource: agent
Successful operation
Internal Error
Response Content-Types: application/json
AGENT - Retrieve
Retrieve operation of resource: agent
Successful operation
Internal Error
ENGINE-ID - Update
Update operation of resource: engine-id
engine-idbody object
Successful operation
Internal Error
Response Content-Types: application/json
ENGINE-ID - Create
Create operation of resource: engine-id
engine-idbody object
Successful operation
Internal Error
Response Content-Types: application/json
ENGINE-ID - Delete
Delete operation of resource: engine-id
Successful operation
Internal Error
Response Content-Types: application/json
ENGINE-ID - Retrieve
Retrieve operation of resource: engine-id
REMOTES - Update
Update operation of resource: remotes
remotesbody object
Successful operation
Internal Error
Response Content-Types: application/json
REMOTES - Create
Create operation of resource: remotes
remotesbody object
Successful operation
Internal Error
Response Content-Types: application/json
REMOTES - Delete
Delete operation of resource: remotes
Successful operation
Internal Error
Response Content-Types: application/json
REMOTES - Retrieve
Retrieve operation of resource: remotes
Successful operation
Internal Error
REMOTE - Update
Update operation of resource: remote
remotebody object
ID of remote-address
Request Content-Types: application/json
Request Example
{
"remote-engine-id": "string",
"remote-address": "string",
"port": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE - Create
Create operation of resource: remote
remotebody object
ID of remote-address
Request Content-Types: application/json
Request Example
{
"remote-engine-id": "string",
"remote-address": "string",
"port": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE - Delete
Delete operation of resource: remote
ID of remote-address
Successful operation
Internal Error
Response Content-Types: application/json
REMOTE - Retrieve
Retrieve operation of resource: remote
ID of remote-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"remote-engine-id": "string",
"remote-address": "string",
"port": "string"
}
TRAP - Update
Update operation of resource: trap
trapbody object
Request Content-Types: application/json
Request Example
{
"queue-length": "integer",
"throttle-time": "integer",
"timeout": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP - Create
Create operation of resource: trap
trapbody object
Request Content-Types: application/json
Request Example
{
"queue-length": "integer",
"throttle-time": "integer",
"timeout": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP - Delete
Delete operation of resource: trap
Successful operation
Internal Error
Response Content-Types: application/json
TRAP - Retrieve
Retrieve operation of resource: trap
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"queue-length": "integer",
"throttle-time": "integer",
"timeout": "integer"
}
DROP-PACKET - Update
Update operation of resource: drop-packet
drop-packetbody object
Request Content-Types: application/json
Request Example
{
"unknown-user": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
DROP-PACKET - Create
Create operation of resource: drop-packet
drop-packetbody object
Request Content-Types: application/json
Request Example
{
"unknown-user": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
DROP-PACKET - Delete
Delete operation of resource: drop-packet
Successful operation
Internal Error
Response Content-Types: application/json
DROP-PACKET - Retrieve
Retrieve operation of resource: drop-packet
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"unknown-user": [ null ]
}
IPV6 - Update
Update operation of resource: ipv6
ipv6body object
Successful operation
Internal Error
Response Content-Types: application/json
IPV6 - Create
Create operation of resource: ipv6
ipv6body object
Successful operation
Internal Error
Response Content-Types: application/json
IPV6 - Delete
Delete operation of resource: ipv6
Successful operation
Internal Error
Response Content-Types: application/json
IPV6 - Retrieve
Retrieve operation of resource: ipv6
Successful operation
Internal Error
TOS - Update
Update operation of resource: tos
tosbody object
Request Content-Types: application/json
Request Example
{
"type": "string",
"dscp": "string",
"precedence": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Create
Create operation of resource: tos
tosbody object
Request Content-Types: application/json
Request Example
{
"type": "string",
"dscp": "string",
"precedence": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Delete
Delete operation of resource: tos
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Retrieve
Retrieve operation of resource: tos
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"dscp": "string",
"precedence": "string"
}
IPV4 - Update
Update operation of resource: ipv4
ipv4body object
Successful operation
Internal Error
Response Content-Types: application/json
IPV4 - Create
Create operation of resource: ipv4
ipv4body object
Successful operation
Internal Error
Response Content-Types: application/json
IPV4 - Delete
Delete operation of resource: ipv4
Successful operation
Internal Error
Response Content-Types: application/json
IPV4 - Retrieve
Retrieve operation of resource: ipv4
Successful operation
Internal Error
TOS - Update
Update operation of resource: tos
tosbody object
Request Content-Types: application/json
Request Example
{
"type": "string",
"dscp": "string",
"precedence": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Create
Create operation of resource: tos
tosbody object
Request Content-Types: application/json
Request Example
{
"type": "string",
"dscp": "string",
"precedence": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Delete
Delete operation of resource: tos
Successful operation
Internal Error
Response Content-Types: application/json
TOS - Retrieve
Retrieve operation of resource: tos
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"type": "string",
"dscp": "string",
"precedence": "string"
}
SYSTEM - Update
Update operation of resource: system
systembody object
Request Content-Types: application/json
Request Example
{
"chassis-id": "string",
"contact": "string",
"location": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SYSTEM - Create
Create operation of resource: system
systembody object
Request Content-Types: application/json
Request Example
{
"chassis-id": "string",
"contact": "string",
"location": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SYSTEM - Delete
Delete operation of resource: system
Successful operation
Internal Error
Response Content-Types: application/json
SYSTEM - Retrieve
Retrieve operation of resource: system
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"chassis-id": "string",
"contact": "string",
"location": "string"
}
TARGET - Update
Update operation of resource: target
targetbody object
Successful operation
Internal Error
Response Content-Types: application/json
TARGET - Create
Create operation of resource: target
targetbody object
Successful operation
Internal Error
Response Content-Types: application/json
TARGET - Delete
Delete operation of resource: target
Successful operation
Internal Error
Response Content-Types: application/json
TARGET - Retrieve
Retrieve operation of resource: target
Successful operation
Internal Error
TARGETS - Update
Update operation of resource: targets
targetsbody object
Successful operation
Internal Error
Response Content-Types: application/json
TARGETS - Create
Create operation of resource: targets
targetsbody object
Successful operation
Internal Error
Response Content-Types: application/json
TARGETS - Delete
Delete operation of resource: targets
Successful operation
Internal Error
Response Content-Types: application/json
TARGETS - Retrieve
Retrieve operation of resource: targets
Successful operation
Internal Error
TARGET - Update
Update operation of resource: target
targetbody object
ID of target-list-name
Successful operation
Internal Error
Response Content-Types: application/json
TARGET - Create
Create operation of resource: target
targetbody object
ID of target-list-name
Successful operation
Internal Error
Response Content-Types: application/json
TARGET - Delete
Delete operation of resource: target
ID of target-list-name
Successful operation
Internal Error
Response Content-Types: application/json
TARGET - Retrieve
Retrieve operation of resource: target
ID of target-list-name
Successful operation
Internal Error
VRF-NAMES - Update
Update operation of resource: vrf-names
vrf-namesbody object
ID of target-list-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NAMES - Create
Create operation of resource: vrf-names
vrf-namesbody object
ID of target-list-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NAMES - Delete
Delete operation of resource: vrf-names
ID of target-list-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NAMES - Retrieve
Retrieve operation of resource: vrf-names
ID of target-list-name
Successful operation
Internal Error
VRF-NAME - Update
Update operation of resource: vrf-name
vrf-namebody object
ID of target-list-name
ID of name
Request Content-Types: application/json
Request Example
{
"name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NAME - Create
Create operation of resource: vrf-name
vrf-namebody object
ID of target-list-name
ID of name
Request Content-Types: application/json
Request Example
{
"name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NAME - Delete
Delete operation of resource: vrf-name
ID of target-list-name
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VRF-NAME - Retrieve
Retrieve operation of resource: vrf-name
ID of target-list-name
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"name": "string"
}
TARGET-ADDRESSES - Update
Update operation of resource: target-addresses
target-addressesbody object
ID of target-list-name
Successful operation
Internal Error
Response Content-Types: application/json
TARGET-ADDRESSES - Create
Create operation of resource: target-addresses
target-addressesbody object
ID of target-list-name
Successful operation
Internal Error
Response Content-Types: application/json
TARGET-ADDRESSES - Delete
Delete operation of resource: target-addresses
ID of target-list-name
Successful operation
Internal Error
Response Content-Types: application/json
TARGET-ADDRESSES - Retrieve
Retrieve operation of resource: target-addresses
ID of target-list-name
Successful operation
Internal Error
TARGET-ADDRESS - Update
Update operation of resource: target-address
target-addressbody object
ID of target-list-name
ID of ip-address
Request Content-Types: application/json
Request Example
{
"ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TARGET-ADDRESS - Create
Create operation of resource: target-address
target-addressbody object
ID of target-list-name
ID of ip-address
Request Content-Types: application/json
Request Example
{
"ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TARGET-ADDRESS - Delete
Delete operation of resource: target-address
ID of target-list-name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
TARGET-ADDRESS - Retrieve
Retrieve operation of resource: target-address
ID of target-list-name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-address": "string"
}
NOTIFICATION - Update
Update operation of resource: notification
notificationbody object
Request Content-Types: application/json
Request Example
{ "lsp-too-large-to-propagate": "string",
"lsp-error-detected": "string",
"database-overflow": "string",
"manual-address-drops": "string",
"max-area-address-mismatch": "string",
"all": "string",
"own-lsp-purge": "string",
"corrupted-lsp-detected": "string",
"sequence-number-skip": "string",
"id-length-mismatch": "string",
"originated-lsp-buffer-size-mismatch": "string",
"authentication-type-failure": "string",
"rejected-adjacency": "string",
"version-skew": "string",
"area-mismatch": "string",
"adjacency-change": "string",
"authentication-failure": "string",
"protocols-supported-mismatch": "string",
"attempt-to-exceed-max-sequence": "string"
}, "authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NOTIFICATION - Create
Create operation of resource: notification
notificationbody object
Request Content-Types: application/json
Request Example
{ "lsp-too-large-to-propagate": "string",
"lsp-error-detected": "string",
"database-overflow": "string",
"manual-address-drops": "string",
"max-area-address-mismatch": "string",
"all": "string",
"own-lsp-purge": "string",
"corrupted-lsp-detected": "string",
"sequence-number-skip": "string",
"id-length-mismatch": "string",
"originated-lsp-buffer-size-mismatch": "string",
"authentication-type-failure": "string",
"rejected-adjacency": "string",
"version-skew": "string",
"area-mismatch": "string",
"adjacency-change": "string",
"authentication-failure": "string",
"protocols-supported-mismatch": "string",
"attempt-to-exceed-max-sequence": "string"
}, "authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
NOTIFICATION - Delete
Delete operation of resource: notification
Successful operation
Internal Error
Response Content-Types: application/json
NOTIFICATION - Retrieve
Retrieve operation of resource: notification
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ "lsp-too-large-to-propagate": "string",
"lsp-error-detected": "string",
"database-overflow": "string",
"manual-address-drops": "string",
"max-area-address-mismatch": "string",
"all": "string",
"own-lsp-purge": "string",
"corrupted-lsp-detected": "string",
"sequence-number-skip": "string",
"id-length-mismatch": "string",
"originated-lsp-buffer-size-mismatch": "string",
"authentication-type-failure": "string",
"rejected-adjacency": "string",
"version-skew": "string",
"area-mismatch": "string",
"adjacency-change": "string",
"authentication-failure": "string",
"protocols-supported-mismatch": "string",
"attempt-to-exceed-max-sequence": "string"
}, "authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
}
SNMP - Update
Update operation of resource: snmp
snmpbody object
Request Content-Types: application/json
Request Example
{
"authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Create
Create operation of resource: snmp
snmpbody object
Request Content-Types: application/json
Request Example
{
"authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Delete
Delete operation of resource: snmp
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Retrieve
Retrieve operation of resource: snmp
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
ISIS - Update
Update operation of resource: isis
isisbody object
Request Content-Types: application/json
Request Example
{
"lsp-too-large-to-propagate": "string",
"lsp-error-detected": "string",
"database-overflow": "string",
"manual-address-drops": "string",
"max-area-address-mismatch": "string",
"all": "string",
"own-lsp-purge": "string",
"corrupted-lsp-detected": "string",
"sequence-number-skip": "string",
"id-length-mismatch": "string",
"originated-lsp-buffer-size-mismatch": "string",
"authentication-type-failure": "string",
"rejected-adjacency": "string",
"version-skew": "string",
"area-mismatch": "string",
"adjacency-change": "string",
"authentication-failure": "string",
"protocols-supported-mismatch": "string",
"attempt-to-exceed-max-sequence": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS - Create
Create operation of resource: isis
isisbody object
Request Content-Types: application/json
Request Example
{
"lsp-too-large-to-propagate": "string",
"lsp-error-detected": "string",
"database-overflow": "string",
"manual-address-drops": "string",
"max-area-address-mismatch": "string",
"all": "string",
"own-lsp-purge": "string",
"corrupted-lsp-detected": "string",
"sequence-number-skip": "string",
"id-length-mismatch": "string",
"originated-lsp-buffer-size-mismatch": "string",
"authentication-type-failure": "string",
"rejected-adjacency": "string",
"version-skew": "string",
"area-mismatch": "string",
"adjacency-change": "string",
"authentication-failure": "string",
"protocols-supported-mismatch": "string",
"attempt-to-exceed-max-sequence": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ISIS - Delete
Delete operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
ISIS - Retrieve
Retrieve operation of resource: isis
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsp-too-large-to-propagate": "string",
"lsp-error-detected": "string",
"database-overflow": "string",
"manual-address-drops": "string",
"max-area-address-mismatch": "string",
"all": "string",
"own-lsp-purge": "string",
"corrupted-lsp-detected": "string",
"sequence-number-skip": "string",
"id-length-mismatch": "string",
"originated-lsp-buffer-size-mismatch": "string",
"authentication-type-failure": "string",
"rejected-adjacency": "string",
"version-skew": "string",
"area-mismatch": "string",
"adjacency-change": "string",
"authentication-failure": "string",
"protocols-supported-mismatch": "string",
"attempt-to-exceed-max-sequence": "string"
}
CORRELATOR - Update
Update operation of resource: correlator
correlatorbody object
Request Content-Types: application/json
Request Example
{ { {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer", {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string", "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}, {
"name": "string", {
"rulename": "string"
}
]
}, "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
},
"buffer-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
CORRELATOR - Create
Create operation of resource: correlator
correlatorbody object
Request Content-Types: application/json
Request Example
{ { {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer", {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string", "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}, {
"name": "string", {
"rulename": "string"
}
]
}, "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
},
"buffer-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
CORRELATOR - Delete
Delete operation of resource: correlator
Successful operation
Internal Error
Response Content-Types: application/json
CORRELATOR - Retrieve
Retrieve operation of resource: correlator
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ { {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer", {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string", "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}, {
"name": "string", {
"rulename": "string"
}
]
}, "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
},
"buffer-size": "integer"
}
RULES - Update
Update operation of resource: rules
rulesbody object
Request Content-Types: application/json
Request Example
{ { {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer", {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string", "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RULES - Create
Create operation of resource: rules
rulesbody object
Request Content-Types: application/json
Request Example
{ { {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer", {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string", "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RULES - Delete
Delete operation of resource: rules
Successful operation
Internal Error
Response Content-Types: application/json
RULES - Retrieve
Retrieve operation of resource: rules
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ { {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer", {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string", "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}
RULE - Update
Update operation of resource: rule
rulebody object
ID of name
Request Content-Types: application/json
Request Example
{ {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer", {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string", "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
RULE - Create
Create operation of resource: rule
rulebody object
ID of name
Request Content-Types: application/json
Request Example
{ {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer", {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string", "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
Successful operation
Internal Error
Response Content-Types: application/json
RULE - Delete
Delete operation of resource: rule
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
RULE - Retrieve
Retrieve operation of resource: rule
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer", {
"oid": "string",
"created": [ null ], {
"oid": "string", "index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string", "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
ROOT-CAUSES - Update
Update operation of resource: root-causes
root-causesbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
ROOT-CAUSES - Create
Create operation of resource: root-causes
root-causesbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
ROOT-CAUSES - Delete
Delete operation of resource: root-causes
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
ROOT-CAUSES - Retrieve
Retrieve operation of resource: root-causes
ID of name
Successful operation
Internal Error
ROOT-CAUSE - Update
Update operation of resource: root-cause
root-causebody object
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
ROOT-CAUSE - Create
Create operation of resource: root-cause
root-causebody object
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
ROOT-CAUSE - Delete
Delete operation of resource: root-cause
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
ROOT-CAUSE - Retrieve
Retrieve operation of resource: root-cause
ID of name
ID of oid
Successful operation
Internal Error
VAR-BINDS - Update
Update operation of resource: var-binds
var-bindsbody object
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BINDS - Create
Create operation of resource: var-binds
var-bindsbody object
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BINDS - Delete
Delete operation of resource: var-binds
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BINDS - Retrieve
Retrieve operation of resource: var-binds
ID of name
ID of oid
VAR-BIND - Update
Update operation of resource: var-bind
var-bindbody object
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BIND - Create
Create operation of resource: var-bind
var-bindbody object
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BIND - Delete
Delete operation of resource: var-bind
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BIND - Retrieve
Retrieve operation of resource: var-bind
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
MATCH - Update
Update operation of resource: match
matchbody object
ID of name
ID of oid
ID of oid
Request Content-Types: application/json
Request Example
{
"index": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MATCH - Create
Create operation of resource: match
matchbody object
ID of name
ID of oid
ID of oid
Request Content-Types: application/json
Request Example
{
"index": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MATCH - Delete
Delete operation of resource: match
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
MATCH - Retrieve
Retrieve operation of resource: match
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"index": "string",
"value": "string"
}
NON-ROOT-CAUSES - Update
Update operation of resource: non-root-causes
non-root-causesbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
NON-ROOT-CAUSES - Create
Create operation of resource: non-root-causes
non-root-causesbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
NON-ROOT-CAUSES - Delete
Delete operation of resource: non-root-causes
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
NON-ROOT-CAUSES - Retrieve
Retrieve operation of resource: non-root-causes
ID of name
Successful operation
Internal Error
NON-ROOT-CAUSE - Update
Update operation of resource: non-root-cause
non-root-causebody object
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
NON-ROOT-CAUSE - Create
Create operation of resource: non-root-cause
non-root-causebody object
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
NON-ROOT-CAUSE - Delete
Delete operation of resource: non-root-cause
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
NON-ROOT-CAUSE - Retrieve
Retrieve operation of resource: non-root-cause
ID of name
ID of oid
Successful operation
Internal Error
VAR-BINDS - Update
Update operation of resource: var-binds
var-bindsbody object
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BINDS - Create
Create operation of resource: var-binds
var-bindsbody object
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BINDS - Delete
Delete operation of resource: var-binds
ID of name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BINDS - Retrieve
Retrieve operation of resource: var-binds
ID of name
ID of oid
VAR-BIND - Update
Update operation of resource: var-bind
var-bindbody object
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BIND - Create
Create operation of resource: var-bind
var-bindbody object
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BIND - Delete
Delete operation of resource: var-bind
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
VAR-BIND - Retrieve
Retrieve operation of resource: var-bind
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
MATCH - Update
Update operation of resource: match
matchbody object
ID of name
ID of oid
ID of oid
Request Content-Types: application/json
Request Example
{
"index": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MATCH - Create
Create operation of resource: match
matchbody object
ID of name
ID of oid
ID of oid
Request Content-Types: application/json
Request Example
{
"index": "string",
"value": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
MATCH - Delete
Delete operation of resource: match
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
MATCH - Retrieve
Retrieve operation of resource: match
ID of name
ID of oid
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"index": "string",
"value": "string"
}
APPLIED-TO - Update
Update operation of resource: applied-to
applied-tobody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
APPLIED-TO - Create
Create operation of resource: applied-to
applied-tobody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
APPLIED-TO - Delete
Delete operation of resource: applied-to
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
APPLIED-TO - Retrieve
Retrieve operation of resource: applied-to
ID of name
HOSTS - Update
Update operation of resource: hosts
hostsbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
HOSTS - Create
Create operation of resource: hosts
hostsbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
HOSTS - Delete
Delete operation of resource: hosts
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
HOSTS - Retrieve
Retrieve operation of resource: hosts
ID of name
Successful operation
Internal Error
HOST - Update
Update operation of resource: host
hostbody object
ID of name
ID of ip-address port
Request Content-Types: application/json
Request Example
{
"port": "string",
"ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HOST - Create
Create operation of resource: host
hostbody object
ID of name
ID of ip-address port
Request Content-Types: application/json
Request Example
{
"port": "string",
"ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HOST - Delete
Delete operation of resource: host
ID of name
ID of ip-address port
Successful operation
Internal Error
Response Content-Types: application/json
HOST - Retrieve
Retrieve operation of resource: host
ID of name
ID of ip-address port
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"ip-address": "string"
}
RULE-SETS - Update
Update operation of resource: rule-sets
rule-setsbody object
Request Content-Types: application/json
Request Example
{ {
"name": "string", {
"rulename": "string"
}
]
}, "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RULE-SETS - Create
Create operation of resource: rule-sets
rule-setsbody object
Request Content-Types: application/json
Request Example
{ {
"name": "string", {
"rulename": "string"
}
]
}, "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RULE-SETS - Delete
Delete operation of resource: rule-sets
Successful operation
Internal Error
Response Content-Types: application/json
RULE-SETS - Retrieve
Retrieve operation of resource: rule-sets
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"name": "string", {
"rulename": "string"
}
]
}, "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}
RULE-SET - Update
Update operation of resource: rule-set
rule-setbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
RULE-SET - Create
Create operation of resource: rule-set
rule-setbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
RULE-SET - Delete
Delete operation of resource: rule-set
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
RULE-SET - Retrieve
Retrieve operation of resource: rule-set
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"name": "string", {
"rulename": "string"
}
]
}, "all": [ null ], {
"port": "string",
"ip-address": "string"
}
]
}
}
}
RULENAMES - Update
Update operation of resource: rulenames
rulenamesbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
RULENAMES - Create
Create operation of resource: rulenames
rulenamesbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
RULENAMES - Delete
Delete operation of resource: rulenames
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
RULENAMES - Retrieve
Retrieve operation of resource: rulenames
ID of name
Successful operation
Internal Error
RULENAME - Update
Update operation of resource: rulename
rulenamebody object
ID of name
ID of rulename
Request Content-Types: application/json
Request Example
{
"rulename": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
RULENAME - Create
Create operation of resource: rulename
rulenamebody object
ID of name
ID of rulename
Request Content-Types: application/json
Request Example
{
"rulename": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
RULENAME - Delete
Delete operation of resource: rulename
ID of name
ID of rulename
Successful operation
Internal Error
Response Content-Types: application/json
RULENAME - Retrieve
Retrieve operation of resource: rulename
ID of name
ID of rulename
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rulename": "string"
}
APPLIED-TO - Update
Update operation of resource: applied-to
applied-tobody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
APPLIED-TO - Create
Create operation of resource: applied-to
applied-tobody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
APPLIED-TO - Delete
Delete operation of resource: applied-to
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
APPLIED-TO - Retrieve
Retrieve operation of resource: applied-to
ID of name
HOSTS - Update
Update operation of resource: hosts
hostsbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
HOSTS - Create
Create operation of resource: hosts
hostsbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
HOSTS - Delete
Delete operation of resource: hosts
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
HOSTS - Retrieve
Retrieve operation of resource: hosts
ID of name
Successful operation
Internal Error
HOST - Update
Update operation of resource: host
hostbody object
ID of name
ID of ip-address port
Request Content-Types: application/json
Request Example
{
"port": "string",
"ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HOST - Create
Create operation of resource: host
hostbody object
ID of name
ID of ip-address port
Request Content-Types: application/json
Request Example
{
"port": "string",
"ip-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
HOST - Delete
Delete operation of resource: host
ID of name
ID of ip-address port
Successful operation
Internal Error
Response Content-Types: application/json
HOST - Retrieve
Retrieve operation of resource: host
ID of name
ID of ip-address port
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"ip-address": "string"
}
BULK-STATS - Update
Update operation of resource: bulk-stats
bulk-statsbody object
Request Content-Types: application/json
Request Example
{
"memory": "integer", {
"retry": "integer", {
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
]
}, {
"object-list-name": "string", {
"oid": "string"
}
]
},
"type": [ null ]
}
]
}, {
"schema-name": "string", "end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BULK-STATS - Create
Create operation of resource: bulk-stats
bulk-statsbody object
Request Content-Types: application/json
Request Example
{
"memory": "integer", {
"retry": "integer", {
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
]
}, {
"object-list-name": "string", {
"oid": "string"
}
]
},
"type": [ null ]
}
]
}, {
"schema-name": "string", "end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
BULK-STATS - Delete
Delete operation of resource: bulk-stats
Successful operation
Internal Error
Response Content-Types: application/json
BULK-STATS - Retrieve
Retrieve operation of resource: bulk-stats
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"memory": "integer", {
"retry": "integer", {
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
]
}, {
"object-list-name": "string", {
"oid": "string"
}
]
},
"type": [ null ]
}
]
}, {
"schema-name": "string", "end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
]
}
}
SCHEMAS - Update
Update operation of resource: schemas
schemasbody object
Request Content-Types: application/json
Request Example
{ {
"schema-name": "string", "end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SCHEMAS - Create
Create operation of resource: schemas
schemasbody object
Request Content-Types: application/json
Request Example
{ {
"schema-name": "string", "end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SCHEMAS - Delete
Delete operation of resource: schemas
Successful operation
Internal Error
Response Content-Types: application/json
SCHEMAS - Retrieve
Retrieve operation of resource: schemas
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"schema-name": "string", "end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
]
}
SCHEMA - Update
Update operation of resource: schema
schemabody object
ID of schema-name
Request Content-Types: application/json
Request Example
{
"schema-name": "string", "end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SCHEMA - Create
Create operation of resource: schema
schemabody object
ID of schema-name
Request Content-Types: application/json
Request Example
{
"schema-name": "string", "end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SCHEMA - Delete
Delete operation of resource: schema
ID of schema-name
Successful operation
Internal Error
Response Content-Types: application/json
SCHEMA - Retrieve
Retrieve operation of resource: schema
ID of schema-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"schema-name": "string", "end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
INSTANCE - Update
Update operation of resource: instance
instancebody object
ID of schema-name
Request Content-Types: application/json
Request Example
{
"end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Create
Create operation of resource: instance
instancebody object
ID of schema-name
Request Content-Types: application/json
Request Example
{
"end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Delete
Delete operation of resource: instance
ID of schema-name
Successful operation
Internal Error
Response Content-Types: application/json
INSTANCE - Retrieve
Retrieve operation of resource: instance
ID of schema-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
}
OBJECTS - Update
Update operation of resource: objects
objectsbody object
Successful operation
Internal Error
Response Content-Types: application/json
OBJECTS - Create
Create operation of resource: objects
objectsbody object
Successful operation
Internal Error
Response Content-Types: application/json
OBJECTS - Delete
Delete operation of resource: objects
Successful operation
Internal Error
Response Content-Types: application/json
OBJECTS - Retrieve
Retrieve operation of resource: objects
Successful operation
Internal Error
OBJECT - Update
Update operation of resource: object
objectbody object
ID of object-list-name
Request Content-Types: application/json
Request Example
{
"oid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OBJECT - Create
Create operation of resource: object
objectbody object
ID of object-list-name
Request Content-Types: application/json
Request Example
{
"oid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OBJECT - Delete
Delete operation of resource: object
ID of object-list-name
Successful operation
Internal Error
Response Content-Types: application/json
OBJECT - Retrieve
Retrieve operation of resource: object
ID of object-list-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"oid": "string"
}
OBJECTS - Update
Update operation of resource: objects
objectsbody object
ID of object-list-name
Successful operation
Internal Error
Response Content-Types: application/json
OBJECTS - Create
Create operation of resource: objects
objectsbody object
ID of object-list-name
Successful operation
Internal Error
Response Content-Types: application/json
OBJECTS - Delete
Delete operation of resource: objects
ID of object-list-name
Successful operation
Internal Error
Response Content-Types: application/json
OBJECTS - Retrieve
Retrieve operation of resource: objects
ID of object-list-name
Successful operation
Internal Error
OBJECT - Update
Update operation of resource: object
objectbody object
ID of object-list-name
ID of oid
Request Content-Types: application/json
Request Example
{
"oid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OBJECT - Create
Create operation of resource: object
objectbody object
ID of object-list-name
ID of oid
Request Content-Types: application/json
Request Example
{
"oid": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
OBJECT - Delete
Delete operation of resource: object
ID of object-list-name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
OBJECT - Retrieve
Retrieve operation of resource: object
ID of object-list-name
ID of oid
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"oid": "string"
}
TRANSFERS - Update
Update operation of resource: transfers
transfersbody object
Request Content-Types: application/json
Request Example
{ {
"retry": "integer", {
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFERS - Create
Create operation of resource: transfers
transfersbody object
Request Content-Types: application/json
Request Example
{ {
"retry": "integer", {
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFERS - Delete
Delete operation of resource: transfers
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFERS - Retrieve
Retrieve operation of resource: transfers
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"retry": "integer", {
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
]
}
TRANSFER - Update
Update operation of resource: transfer
transferbody object
ID of transfer-name
Request Content-Types: application/json
Request Example
{
"retry": "integer", {
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFER - Create
Create operation of resource: transfer
transferbody object
ID of transfer-name
Request Content-Types: application/json
Request Example
{
"retry": "integer", {
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFER - Delete
Delete operation of resource: transfer
ID of transfer-name
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFER - Retrieve
Retrieve operation of resource: transfer
ID of transfer-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"retry": "integer", {
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
TRANSFER-SCHEMAS - Update
Update operation of resource: transfer-schemas
transfer-schemasbody object
ID of transfer-name
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFER-SCHEMAS - Create
Create operation of resource: transfer-schemas
transfer-schemasbody object
ID of transfer-name
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFER-SCHEMAS - Delete
Delete operation of resource: transfer-schemas
ID of transfer-name
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFER-SCHEMAS - Retrieve
Retrieve operation of resource: transfer-schemas
ID of transfer-name
Successful operation
Internal Error
TRANSFER-SCHEMA - Update
Update operation of resource: transfer-schema
transfer-schemabody object
ID of transfer-name
ID of schema-name
Request Content-Types: application/json
Request Example
{
"schema-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFER-SCHEMA - Create
Create operation of resource: transfer-schema
transfer-schemabody object
ID of transfer-name
ID of schema-name
Request Content-Types: application/json
Request Example
{
"schema-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFER-SCHEMA - Delete
Delete operation of resource: transfer-schema
ID of transfer-name
ID of schema-name
Successful operation
Internal Error
Response Content-Types: application/json
TRANSFER-SCHEMA - Retrieve
Retrieve operation of resource: transfer-schema
ID of transfer-name
ID of schema-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"schema-name": "string"
}
DEFAULT-COMMUNITY-MAPS - Update
Update operation of resource: default-community-maps
default-community-mapsbody object
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITY-MAPS - Create
Create operation of resource: default-community-maps
default-community-mapsbody object
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITY-MAPS - Delete
Delete operation of resource: default-community-maps
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITY-MAPS - Retrieve
Retrieve operation of resource: default-community-maps
Successful operation
Internal Error
DEFAULT-COMMUNITY-MAP - Update
Update operation of resource: default-community-map
default-community-mapbody object
ID of community-name
Request Content-Types: application/json
Request Example
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITY-MAP - Create
Create operation of resource: default-community-map
default-community-mapbody object
ID of community-name
Request Content-Types: application/json
Request Example
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITY-MAP - Delete
Delete operation of resource: default-community-map
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-COMMUNITY-MAP - Retrieve
Retrieve operation of resource: default-community-map
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
OVERLOAD-CONTROL - Update
Update operation of resource: overload-control
overload-controlbody object
Request Content-Types: application/json
Request Example
{
"drop-time": "integer",
"throttle-rate": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-CONTROL - Create
Create operation of resource: overload-control
overload-controlbody object
Request Content-Types: application/json
Request Example
{
"drop-time": "integer",
"throttle-rate": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-CONTROL - Delete
Delete operation of resource: overload-control
Successful operation
Internal Error
Response Content-Types: application/json
OVERLOAD-CONTROL - Retrieve
Retrieve operation of resource: overload-control
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"drop-time": "integer",
"throttle-rate": "integer"
}
TIMEOUTS - Update
Update operation of resource: timeouts
timeoutsbody object
Request Content-Types: application/json
Request Example
{
"duplicates": "integer",
"pdu-stats": "integer",
"in-qdrop": "integer",
"subagent": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMEOUTS - Create
Create operation of resource: timeouts
timeoutsbody object
Request Content-Types: application/json
Request Example
{
"duplicates": "integer",
"pdu-stats": "integer",
"in-qdrop": "integer",
"subagent": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMEOUTS - Delete
Delete operation of resource: timeouts
Successful operation
Internal Error
Response Content-Types: application/json
TIMEOUTS - Retrieve
Retrieve operation of resource: timeouts
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"duplicates": "integer",
"pdu-stats": "integer",
"in-qdrop": "integer",
"subagent": "integer"
}
USERS - Update
Update operation of resource: users
usersbody object
Request Content-Types: application/json
Request Example
{ {
"v6acl-type": "string",
"group-name": "string",
"v6-access-list": "string",
"priv-algorithm": "string",
"owner": "string",
"v4acl-type": "string",
"privacy-password": "string",
"remote-address": "string",
"port": "string",
"user-name": "string",
"algorithm": "string",
"privacy-password-configured": [ null ],
"authentication-password": "string",
"version": "string",
"v4-access-list": "string",
"authentication-password-configured": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
USERS - Create
Create operation of resource: users
usersbody object
Request Content-Types: application/json
Request Example
{ {
"v6acl-type": "string",
"group-name": "string",
"v6-access-list": "string",
"priv-algorithm": "string",
"owner": "string",
"v4acl-type": "string",
"privacy-password": "string",
"remote-address": "string",
"port": "string",
"user-name": "string",
"algorithm": "string",
"privacy-password-configured": [ null ],
"authentication-password": "string",
"version": "string",
"v4-access-list": "string",
"authentication-password-configured": [ null ]
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
USERS - Delete
Delete operation of resource: users
Successful operation
Internal Error
Response Content-Types: application/json
USERS - Retrieve
Retrieve operation of resource: users
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"v6acl-type": "string",
"group-name": "string",
"v6-access-list": "string",
"priv-algorithm": "string",
"owner": "string",
"v4acl-type": "string",
"privacy-password": "string",
"remote-address": "string",
"port": "string",
"user-name": "string",
"algorithm": "string",
"privacy-password-configured": [ null ],
"authentication-password": "string",
"version": "string",
"v4-access-list": "string",
"authentication-password-configured": [ null ]
}
]
}
USER - Update
Update operation of resource: user
userbody object
ID of user-name
Request Content-Types: application/json
Request Example
{
"v6acl-type": "string",
"group-name": "string",
"v6-access-list": "string",
"priv-algorithm": "string",
"owner": "string",
"v4acl-type": "string",
"privacy-password": "string",
"remote-address": "string",
"port": "string",
"user-name": "string",
"algorithm": "string",
"privacy-password-configured": [ null ],
"authentication-password": "string",
"version": "string",
"v4-access-list": "string",
"authentication-password-configured": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
USER - Create
Create operation of resource: user
userbody object
ID of user-name
Request Content-Types: application/json
Request Example
{
"v6acl-type": "string",
"group-name": "string",
"v6-access-list": "string",
"priv-algorithm": "string",
"owner": "string",
"v4acl-type": "string",
"privacy-password": "string",
"remote-address": "string",
"port": "string",
"user-name": "string",
"algorithm": "string",
"privacy-password-configured": [ null ],
"authentication-password": "string",
"version": "string",
"v4-access-list": "string",
"authentication-password-configured": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
USER - Delete
Delete operation of resource: user
ID of user-name
Successful operation
Internal Error
Response Content-Types: application/json
USER - Retrieve
Retrieve operation of resource: user
ID of user-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"v6acl-type": "string",
"group-name": "string",
"v6-access-list": "string",
"priv-algorithm": "string",
"owner": "string",
"v4acl-type": "string",
"privacy-password": "string",
"remote-address": "string",
"port": "string",
"user-name": "string",
"algorithm": "string",
"privacy-password-configured": [ null ],
"authentication-password": "string",
"version": "string",
"v4-access-list": "string",
"authentication-password-configured": [ null ]
}
VRFS - Update
Update operation of resource: vrfs
vrfsbody object
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Create
Create operation of resource: vrfs
vrfsbody object
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Delete
Delete operation of resource: vrfs
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Retrieve
Retrieve operation of resource: vrfs
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"name": "string", {
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
]
}
}
]
}
VRF - Update
Update operation of resource: vrf
vrfbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Create
Create operation of resource: vrf
vrfbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Delete
Delete operation of resource: vrf
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Retrieve
Retrieve operation of resource: vrf
ID of name
Successful operation
Internal Error
TRAP-HOSTS - Update
Update operation of resource: trap-hosts
trap-hostsbody object
ID of name
Request Content-Types: application/json
Request Example
{ { {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOSTS - Create
Create operation of resource: trap-hosts
trap-hostsbody object
ID of name
Request Content-Types: application/json
Request Example
{ { {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOSTS - Delete
Delete operation of resource: trap-hosts
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOSTS - Retrieve
Retrieve operation of resource: trap-hosts
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ { {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
]
}
TRAP-HOST - Update
Update operation of resource: trap-host
trap-hostbody object
ID of name
ID of ip-address
Request Content-Types: application/json
Request Example
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOST - Create
Create operation of resource: trap-host
trap-hostbody object
ID of name
ID of ip-address
Request Content-Types: application/json
Request Example
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOST - Delete
Delete operation of resource: trap-host
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOST - Retrieve
Retrieve operation of resource: trap-host
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
ENCRYPTED-USER-COMMUNITIES - Update
Update operation of resource: encrypted-user-communities
encrypted-user-communitiesbody object
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITIES - Create
Create operation of resource: encrypted-user-communities
encrypted-user-communitiesbody object
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITIES - Delete
Delete operation of resource: encrypted-user-communities
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITIES - Retrieve
Retrieve operation of resource: encrypted-user-communities
ID of name
ID of ip-address
Successful operation
Internal Error
ENCRYPTED-USER-COMMUNITY - Update
Update operation of resource: encrypted-user-community
encrypted-user-communitybody object
ID of name
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITY - Create
Create operation of resource: encrypted-user-community
encrypted-user-communitybody object
ID of name
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITY - Delete
Delete operation of resource: encrypted-user-community
ID of name
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITY - Retrieve
Retrieve operation of resource: encrypted-user-community
ID of name
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
INFORM-HOST - Update
Update operation of resource: inform-host
inform-hostbody object
ID of name
ID of ip-address
Request Content-Types: application/json
Request Example
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-HOST - Create
Create operation of resource: inform-host
inform-hostbody object
ID of name
ID of ip-address
Request Content-Types: application/json
Request Example
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-HOST - Delete
Delete operation of resource: inform-host
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-HOST - Retrieve
Retrieve operation of resource: inform-host
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
INFORM-USER-COMMUNITIES - Update
Update operation of resource: inform-user-communities
inform-user-communitiesbody object
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITIES - Create
Create operation of resource: inform-user-communities
inform-user-communitiesbody object
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITIES - Delete
Delete operation of resource: inform-user-communities
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITIES - Retrieve
Retrieve operation of resource: inform-user-communities
ID of name
ID of ip-address
Successful operation
Internal Error
INFORM-USER-COMMUNITY - Update
Update operation of resource: inform-user-community
inform-user-communitybody object
ID of name
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITY - Create
Create operation of resource: inform-user-community
inform-user-communitybody object
ID of name
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITY - Delete
Delete operation of resource: inform-user-community
ID of name
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITY - Retrieve
Retrieve operation of resource: inform-user-community
ID of name
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
INFORM-ENCRYPTED-USER-COMMUNITIES - Update
Update operation of resource: inform-encrypted-user-communities
inform-encrypted-user-communitiesbody object
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITIES - Create
Create operation of resource: inform-encrypted-user-communities
inform-encrypted-user-communitiesbody object
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITIES - Delete
Delete operation of resource: inform-encrypted-user-communities
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITIES - Retrieve
Retrieve operation of resource: inform-encrypted-user-communities
ID of name
ID of ip-address
Successful operation
Internal Error
INFORM-ENCRYPTED-USER-COMMUNITY - Update
Update operation of resource: inform-encrypted-user-community
inform-encrypted-user-communitybody object
ID of name
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITY - Create
Create operation of resource: inform-encrypted-user-community
inform-encrypted-user-communitybody object
ID of name
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITY - Delete
Delete operation of resource: inform-encrypted-user-community
ID of name
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITY - Retrieve
Retrieve operation of resource: inform-encrypted-user-community
ID of name
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
DEFAULT-USER-COMMUNITIES - Update
Update operation of resource: default-user-communities
default-user-communitiesbody object
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITIES - Create
Create operation of resource: default-user-communities
default-user-communitiesbody object
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITIES - Delete
Delete operation of resource: default-user-communities
ID of name
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITIES - Retrieve
Retrieve operation of resource: default-user-communities
ID of name
ID of ip-address
Successful operation
Internal Error
DEFAULT-USER-COMMUNITY - Update
Update operation of resource: default-user-community
default-user-communitybody object
ID of name
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITY - Create
Create operation of resource: default-user-community
default-user-communitybody object
ID of name
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITY - Delete
Delete operation of resource: default-user-community
ID of name
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITY - Retrieve
Retrieve operation of resource: default-user-community
ID of name
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
CONTEXTS - Update
Update operation of resource: contexts
contextsbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXTS - Create
Create operation of resource: contexts
contextsbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXTS - Delete
Delete operation of resource: contexts
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXTS - Retrieve
Retrieve operation of resource: contexts
ID of name
Successful operation
Internal Error
CONTEXT - Update
Update operation of resource: context
contextbody object
ID of name
ID of context-name
Request Content-Types: application/json
Request Example
{
"context-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT - Create
Create operation of resource: context
contextbody object
ID of name
ID of context-name
Request Content-Types: application/json
Request Example
{
"context-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT - Delete
Delete operation of resource: context
ID of name
ID of context-name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT - Retrieve
Retrieve operation of resource: context
ID of name
ID of context-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"context-name": "string"
}
CONTEXT-MAPPINGS - Update
Update operation of resource: context-mappings
context-mappingsbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPINGS - Create
Create operation of resource: context-mappings
context-mappingsbody object
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPINGS - Delete
Delete operation of resource: context-mappings
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPINGS - Retrieve
Retrieve operation of resource: context-mappings
ID of name
Successful operation
Internal Error
CONTEXT-MAPPING - Update
Update operation of resource: context-mapping
context-mappingbody object
ID of name
ID of context-mapping-name
Request Content-Types: application/json
Request Example
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPING - Create
Create operation of resource: context-mapping
context-mappingbody object
ID of name
ID of context-mapping-name
Request Content-Types: application/json
Request Example
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPING - Delete
Delete operation of resource: context-mapping
ID of name
ID of context-mapping-name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPING - Retrieve
Retrieve operation of resource: context-mapping
ID of name
ID of context-mapping-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
GROUPS - Update
Update operation of resource: groups
groupsbody object
Request Content-Types: application/json
Request Example
{ {
"name": "string",
"write-view": "string",
"snmp-version": "string",
"context-name": "string",
"security-model": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"read-view": "string",
"v4acl-type": "string",
"v4-access-list": "string",
"notify-view": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
GROUPS - Create
Create operation of resource: groups
groupsbody object
Request Content-Types: application/json
Request Example
{ {
"name": "string",
"write-view": "string",
"snmp-version": "string",
"context-name": "string",
"security-model": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"read-view": "string",
"v4acl-type": "string",
"v4-access-list": "string",
"notify-view": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
GROUPS - Delete
Delete operation of resource: groups
Successful operation
Internal Error
Response Content-Types: application/json
GROUPS - Retrieve
Retrieve operation of resource: groups
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"name": "string",
"write-view": "string",
"snmp-version": "string",
"context-name": "string",
"security-model": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"read-view": "string",
"v4acl-type": "string",
"v4-access-list": "string",
"notify-view": "string"
}
]
}
GROUP - Update
Update operation of resource: group
groupbody object
ID of name
Request Content-Types: application/json
Request Example
{
"name": "string",
"write-view": "string",
"snmp-version": "string",
"context-name": "string",
"security-model": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"read-view": "string",
"v4acl-type": "string",
"v4-access-list": "string",
"notify-view": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
GROUP - Create
Create operation of resource: group
groupbody object
ID of name
Request Content-Types: application/json
Request Example
{
"name": "string",
"write-view": "string",
"snmp-version": "string",
"context-name": "string",
"security-model": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"read-view": "string",
"v4acl-type": "string",
"v4-access-list": "string",
"notify-view": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
GROUP - Delete
Delete operation of resource: group
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
GROUP - Retrieve
Retrieve operation of resource: group
ID of name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"name": "string",
"write-view": "string",
"snmp-version": "string",
"context-name": "string",
"security-model": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"read-view": "string",
"v4acl-type": "string",
"v4-access-list": "string",
"notify-view": "string"
}
TRAP-HOSTS - Update
Update operation of resource: trap-hosts
trap-hostsbody object
Request Content-Types: application/json
Request Example
{ { {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOSTS - Create
Create operation of resource: trap-hosts
trap-hostsbody object
Request Content-Types: application/json
Request Example
{ { {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOSTS - Delete
Delete operation of resource: trap-hosts
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOSTS - Retrieve
Retrieve operation of resource: trap-hosts
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ { {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
]
}
TRAP-HOST - Update
Update operation of resource: trap-host
trap-hostbody object
ID of ip-address
Request Content-Types: application/json
Request Example
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOST - Create
Create operation of resource: trap-host
trap-hostbody object
ID of ip-address
Request Content-Types: application/json
Request Example
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOST - Delete
Delete operation of resource: trap-host
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-HOST - Retrieve
Retrieve operation of resource: trap-host
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string", {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
ENCRYPTED-USER-COMMUNITIES - Update
Update operation of resource: encrypted-user-communities
encrypted-user-communitiesbody object
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITIES - Create
Create operation of resource: encrypted-user-communities
encrypted-user-communitiesbody object
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITIES - Delete
Delete operation of resource: encrypted-user-communities
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITIES - Retrieve
Retrieve operation of resource: encrypted-user-communities
ID of ip-address
Successful operation
Internal Error
ENCRYPTED-USER-COMMUNITY - Update
Update operation of resource: encrypted-user-community
encrypted-user-communitybody object
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITY - Create
Create operation of resource: encrypted-user-community
encrypted-user-communitybody object
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITY - Delete
Delete operation of resource: encrypted-user-community
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTED-USER-COMMUNITY - Retrieve
Retrieve operation of resource: encrypted-user-community
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
INFORM-HOST - Update
Update operation of resource: inform-host
inform-hostbody object
ID of ip-address
Request Content-Types: application/json
Request Example
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-HOST - Create
Create operation of resource: inform-host
inform-hostbody object
ID of ip-address
Request Content-Types: application/json
Request Example
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-HOST - Delete
Delete operation of resource: inform-host
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-HOST - Retrieve
Retrieve operation of resource: inform-host
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{ {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}, {
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
INFORM-USER-COMMUNITIES - Update
Update operation of resource: inform-user-communities
inform-user-communitiesbody object
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITIES - Create
Create operation of resource: inform-user-communities
inform-user-communitiesbody object
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITIES - Delete
Delete operation of resource: inform-user-communities
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITIES - Retrieve
Retrieve operation of resource: inform-user-communities
ID of ip-address
Successful operation
Internal Error
INFORM-USER-COMMUNITY - Update
Update operation of resource: inform-user-community
inform-user-communitybody object
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITY - Create
Create operation of resource: inform-user-community
inform-user-communitybody object
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITY - Delete
Delete operation of resource: inform-user-community
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-USER-COMMUNITY - Retrieve
Retrieve operation of resource: inform-user-community
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
INFORM-ENCRYPTED-USER-COMMUNITIES - Update
Update operation of resource: inform-encrypted-user-communities
inform-encrypted-user-communitiesbody object
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITIES - Create
Create operation of resource: inform-encrypted-user-communities
inform-encrypted-user-communitiesbody object
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITIES - Delete
Delete operation of resource: inform-encrypted-user-communities
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITIES - Retrieve
Retrieve operation of resource: inform-encrypted-user-communities
ID of ip-address
Successful operation
Internal Error
INFORM-ENCRYPTED-USER-COMMUNITY - Update
Update operation of resource: inform-encrypted-user-community
inform-encrypted-user-communitybody object
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITY - Create
Create operation of resource: inform-encrypted-user-community
inform-encrypted-user-communitybody object
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITY - Delete
Delete operation of resource: inform-encrypted-user-community
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
INFORM-ENCRYPTED-USER-COMMUNITY - Retrieve
Retrieve operation of resource: inform-encrypted-user-community
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
DEFAULT-USER-COMMUNITIES - Update
Update operation of resource: default-user-communities
default-user-communitiesbody object
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITIES - Create
Create operation of resource: default-user-communities
default-user-communitiesbody object
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITIES - Delete
Delete operation of resource: default-user-communities
ID of ip-address
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITIES - Retrieve
Retrieve operation of resource: default-user-communities
ID of ip-address
Successful operation
Internal Error
DEFAULT-USER-COMMUNITY - Update
Update operation of resource: default-user-community
default-user-communitybody object
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITY - Create
Create operation of resource: default-user-community
default-user-communitybody object
ID of ip-address
ID of community-name
Request Content-Types: application/json
Request Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITY - Delete
Delete operation of resource: default-user-community
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-USER-COMMUNITY - Retrieve
Retrieve operation of resource: default-user-community
ID of ip-address
ID of community-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
CONTEXTS - Update
Update operation of resource: contexts
contextsbody object
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXTS - Create
Create operation of resource: contexts
contextsbody object
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXTS - Delete
Delete operation of resource: contexts
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXTS - Retrieve
Retrieve operation of resource: contexts
Successful operation
Internal Error
CONTEXT - Update
Update operation of resource: context
contextbody object
ID of context-name
Request Content-Types: application/json
Request Example
{
"context-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT - Create
Create operation of resource: context
contextbody object
ID of context-name
Request Content-Types: application/json
Request Example
{
"context-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT - Delete
Delete operation of resource: context
ID of context-name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT - Retrieve
Retrieve operation of resource: context
ID of context-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"context-name": "string"
}
CONTEXT-MAPPINGS - Update
Update operation of resource: context-mappings
context-mappingsbody object
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPINGS - Create
Create operation of resource: context-mappings
context-mappingsbody object
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPINGS - Delete
Delete operation of resource: context-mappings
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPINGS - Retrieve
Retrieve operation of resource: context-mappings
Successful operation
Internal Error
CONTEXT-MAPPING - Update
Update operation of resource: context-mapping
context-mappingbody object
ID of context-mapping-name
Request Content-Types: application/json
Request Example
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPING - Create
Create operation of resource: context-mapping
context-mappingbody object
ID of context-mapping-name
Request Content-Types: application/json
Request Example
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPING - Delete
Delete operation of resource: context-mapping
ID of context-mapping-name
Successful operation
Internal Error
Response Content-Types: application/json
CONTEXT-MAPPING - Retrieve
Retrieve operation of resource: context-mapping
ID of context-mapping-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
MIB - Update
Update operation of resource: mib
mibbody object
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
MIB - Create
Create operation of resource: mib
mibbody object
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
MIB - Delete
Delete operation of resource: mib
Successful operation
Internal Error
Response Content-Types: application/json
MIB - Retrieve
Retrieve operation of resource: mib
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
Schema Definitions
MANUAL-ADJ-SID-TABLE:
Common node of interface-af, af
- manual-adj-sids: object
-
Manual Adjacecy SID configuration
-
- manual-adj-sid: object[]
-
Assign adjancency SID to an interface
-
object - sid-type: string index, absolute
-
Sid type aboslute or index
- level: string not-set, level1, level2
-
Level to which configuration applies
- protected: string disable, enable
-
Enable/Disable SID protection
- sid: string
-
Sid value
Example
{
"manual-adj-sids": {
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
}
METRIC-TABLE:
Common node of interface-af, af
- metrics: object
-
Metric configuration
-
- metric: object[]
-
Metric configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between <1-16777215> is allowed as the metric value. All routers exclude links with the maximum wide metric (16777215) from their SPF
-
object - metric: string
-
Allowed metric: <1-63> for narrow,
<1-16777215> for wide
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"metrics": {
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
}
WEIGHT-TABLE:
Common node of interface-af, af
- weights: object
-
Weight configuration
-
- weight: object[]
-
Weight configuration under interface for load balancing
-
object - weight: integer
-
Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"weights": {
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
}
isis_schema:
IS-IS configuration for all instances
- instances: object
-
IS-IS instance configuration
-
- instance: object[]
-
Configuration for a single IS-IS instance
-
object - adjacency-stagger: object
-
Stagger ISIS adjacency bring up
-
- max-nbr: integer
-
Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up
range:"2..65000" default:"64" - initial-nbr: integer
-
Adjacency Stagger: Initial number of neighbors to bring up per area
range:"2..65000" default:"2"
- lsp-accept-passwords: object
-
LSP/SNP accept password configuration
-
- lsp-accept-password: object[]
-
LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-passwords: object
-
LSP/SNP password configuration
-
- lsp-password: object[]
-
LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- authentication-type: string send-only, full
-
SNP packet authentication mode
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-arrival-times: object
-
LSP arrival time configuration
-
- lsp-arrival-time: object[]
-
Minimum LSP arrival time
-
object - maximum-wait: integer
-
Maximum delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
- max-link-metrics: object
-
Max Link Metric configuration
-
- max-link-metric: object[]
-
Max Link Metric
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- distribute: object
-
Distribute link-state configuration
-
- dist-throttle: integer
-
Seconds
range:"1..20" units:"second" - dist-inst-id: integer
-
Instance ID
range:"32..4294967295" - level: string level1, level2, level1-and2
-
Level
- log-pdu-drops: null
-
Log PDU drops
- nsf: object
-
IS-IS NSF configuration
-
- lifetime: integer
-
Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.
range:"1..65535" units:"second" default:"90" - flavor: string cisco-proprietary-nsf, ietf-standard-nsf
-
NSF not configured if item is deleted
- max-interface-timer-expiry: integer
-
Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.
range:"1..10" default:"10" - interface-timer: integer
-
Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured
range:"1..20" units:"second" default:"1"
- dynamic-host-name: boolean
-
If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.
- running: null
-
Flag to indicate that instance should be running. This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured. When this object is deleted, the IS-IS instance will exit.
- srgb: object
-
Segment Routing Global Block configuration
-
- upper-bound: integer
-
The upper bound of the SRGB
range:"16001..1048575" - lower-bound: integer
-
The lower bound of the SRGB
range:"16000..1048574"
- link-groups: object
-
Link Group
-
- link-group: object[]
-
Configuration for link group name
-
object - link-group-name: string
-
Link Group Name
- revert-members: integer
-
Revert Members
range:"2..64" default:"2" - metric-offset: integer
-
Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide
range:"0..16777215" - minimum-members: integer
-
Minimum Members
range:"2..64" default:"2"
- vrf-context: string
-
VRF context for ISIS process
- nsr: null
-
IS-IS NSR configuration
- nets: object
-
NET configuration
-
- net: object[]
-
Network Entity Title (NET)
-
object - net-name: string
-
Network Entity Title
- tracing-mode: string off, basic, enhanced
-
Tracing mode configuration
- instance-name: string
-
Instance identifier
- lsp-generation-intervals: object
-
LSP generation-interval configuration
-
- lsp-generation-interval: object[]
-
LSP generation scheduling parameters
-
object - maximum-wait: integer
-
Maximum wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
- overload-bits: object
-
LSP overload-bit configuration
-
- overload-bit: object[]
-
Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.
-
object - inter-level-adv-type: string inter-level
-
Advertise prefixes across ISIS levels
- overload-bit-mode: string permanently-set, startup-period, wait-for-bgp
-
Circumstances under which the overload bit is set in the system LSP
- external-adv-type: string external
-
Advertise prefixes from other protocols
- hippity-period: integer
-
Time in seconds to advertise ourself as overloaded after process startup
range:"5..86400" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- trace-buffer-size: object
-
Trace buffer size configuration
-
- detailed: integer
-
Buffer size for detailed traces
range:"1..1000000" - severe: integer
-
Buffer size for severe trace
range:"1..1000000" - hello: integer
-
Buffer size for hello trace
range:"1..1000000" - standard: integer
-
Buffer size for standard traces
range:"1..1000000"
- is-type: string level1, level2, level1-and2
-
IS type of the IS-IS process
- lsp-lifetimes: object
-
LSP lifetime configuration
-
- lsp-lifetime: object[]
-
Maximum LSP lifetime
-
object - lifetime: integer
-
Seconds
range:"1..65535" units:"second" default:"90" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-refresh-intervals: object
-
LSP refresh-interval configuration
-
- lsp-refresh-interval: object[]
-
Interval between re-flooding of unchanged LSPs
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- ignore-lsp-errors: boolean
-
If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.
- instance-id: integer
-
Instance ID of the IS-IS process
range:"0..65535" default:"0" - log-adjacency-changes: null
-
Log changes in adjacency state
- afs: object
-
Per-address-family configuration
-
- af: object[]
-
Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.
-
object - af-name: string
-
Address family
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- af-data: AF-CONTENT
-
Data container.
- lsp-check-intervals: object
-
LSP checksum check interval configuration
-
- lsp-check-interval: object[]
-
LSP checksum check interval parameters
-
object - interval: integer
-
LSP checksum check interval time in seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interfaces: object
-
Per-interface configuration
-
- interface: object[]
-
Configuration for an IS-IS interface
-
object - mesh-group: string
-
Mesh-group configuration
- lsp-retransmit-throttle-intervals: object
-
LSP-retransmission-throttle-interval configuration
-
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- point-to-point: null
-
IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.
- hello-intervals: object
-
Hello-interval configuration
-
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-intervals: object
-
LSP-interval configuration
-
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- hello-multipliers: object
-
Hello-multiplier configuration
-
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
- prefix-attribute-n-flag-clears: object
-
Prefix attribute N flag clear configuration
-
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- link-down-fast-detect: null
-
Configure high priority detection of interface down event
- hello-paddings: object
-
Hello-padding configuration
-
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
- hello-accept-passwords: object
-
IIH accept password configuration
-
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-retransmit-intervals: object
-
LSP-retransmission-interval configuration
-
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-name: string
-
Interface name
- bfd: object
-
BFD configuration
-
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
- hello-passwords: object
-
IIH password configuration
-
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- csnp-intervals: object
-
CSNP-interval configuration
-
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- circuit-type: string level1, level2, level1-and2
-
Configure circuit type for interface
- priorities: object
-
DIS-election priority configuration
-
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
- state: string shutdown, suppressed, passive, enabled-active
-
Enable/Disable routing
- lsp-fast-flood-thresholds: object
-
LSP fast flood threshold configuration
-
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-afs: object
-
Per-interface address-family configuration
-
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- lsp-mtus: object
-
LSP MTU configuration
-
- lsp-mtu: object[]
-
LSP MTU
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- mtu: integer
-
Bytes
range:"128..4352" units:"byte"
Example
{
"instances": {
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-passwords": {
"lsp-password": [
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ],
"srgb": {
"upper-bound": "integer",
"lower-bound": "integer"
},
"link-groups": {
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"trace-buffer-size": {
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string",
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ],
"afs": {
"af": [
{
"af-name": "string",
"saf-name": "string"
}
]
}
}
]
}
}
instances_schema:
IS-IS instance configuration
- instance: object[]
-
Configuration for a single IS-IS instance
-
object - adjacency-stagger: object
-
Stagger ISIS adjacency bring up
-
- max-nbr: integer
-
Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up
range:"2..65000" default:"64" - initial-nbr: integer
-
Adjacency Stagger: Initial number of neighbors to bring up per area
range:"2..65000" default:"2"
- lsp-accept-passwords: object
-
LSP/SNP accept password configuration
-
- lsp-accept-password: object[]
-
LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-passwords: object
-
LSP/SNP password configuration
-
- lsp-password: object[]
-
LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- authentication-type: string send-only, full
-
SNP packet authentication mode
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-arrival-times: object
-
LSP arrival time configuration
-
- lsp-arrival-time: object[]
-
Minimum LSP arrival time
-
object - maximum-wait: integer
-
Maximum delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
- max-link-metrics: object
-
Max Link Metric configuration
-
- max-link-metric: object[]
-
Max Link Metric
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- distribute: object
-
Distribute link-state configuration
-
- dist-throttle: integer
-
Seconds
range:"1..20" units:"second" - dist-inst-id: integer
-
Instance ID
range:"32..4294967295" - level: string level1, level2, level1-and2
-
Level
- log-pdu-drops: null
-
Log PDU drops
- nsf: object
-
IS-IS NSF configuration
-
- lifetime: integer
-
Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.
range:"1..65535" units:"second" default:"90" - flavor: string cisco-proprietary-nsf, ietf-standard-nsf
-
NSF not configured if item is deleted
- max-interface-timer-expiry: integer
-
Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.
range:"1..10" default:"10" - interface-timer: integer
-
Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured
range:"1..20" units:"second" default:"1"
- dynamic-host-name: boolean
-
If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.
- running: null
-
Flag to indicate that instance should be running. This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured. When this object is deleted, the IS-IS instance will exit.
- srgb: object
-
Segment Routing Global Block configuration
-
- upper-bound: integer
-
The upper bound of the SRGB
range:"16001..1048575" - lower-bound: integer
-
The lower bound of the SRGB
range:"16000..1048574"
- link-groups: object
-
Link Group
-
- link-group: object[]
-
Configuration for link group name
-
object - link-group-name: string
-
Link Group Name
- revert-members: integer
-
Revert Members
range:"2..64" default:"2" - metric-offset: integer
-
Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide
range:"0..16777215" - minimum-members: integer
-
Minimum Members
range:"2..64" default:"2"
- vrf-context: string
-
VRF context for ISIS process
- nsr: null
-
IS-IS NSR configuration
- nets: object
-
NET configuration
-
- net: object[]
-
Network Entity Title (NET)
-
object - net-name: string
-
Network Entity Title
- tracing-mode: string off, basic, enhanced
-
Tracing mode configuration
- instance-name: string
-
Instance identifier
- lsp-generation-intervals: object
-
LSP generation-interval configuration
-
- lsp-generation-interval: object[]
-
LSP generation scheduling parameters
-
object - maximum-wait: integer
-
Maximum wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
- overload-bits: object
-
LSP overload-bit configuration
-
- overload-bit: object[]
-
Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.
-
object - inter-level-adv-type: string inter-level
-
Advertise prefixes across ISIS levels
- overload-bit-mode: string permanently-set, startup-period, wait-for-bgp
-
Circumstances under which the overload bit is set in the system LSP
- external-adv-type: string external
-
Advertise prefixes from other protocols
- hippity-period: integer
-
Time in seconds to advertise ourself as overloaded after process startup
range:"5..86400" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- trace-buffer-size: object
-
Trace buffer size configuration
-
- detailed: integer
-
Buffer size for detailed traces
range:"1..1000000" - severe: integer
-
Buffer size for severe trace
range:"1..1000000" - hello: integer
-
Buffer size for hello trace
range:"1..1000000" - standard: integer
-
Buffer size for standard traces
range:"1..1000000"
- is-type: string level1, level2, level1-and2
-
IS type of the IS-IS process
- lsp-lifetimes: object
-
LSP lifetime configuration
-
- lsp-lifetime: object[]
-
Maximum LSP lifetime
-
object - lifetime: integer
-
Seconds
range:"1..65535" units:"second" default:"90" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-refresh-intervals: object
-
LSP refresh-interval configuration
-
- lsp-refresh-interval: object[]
-
Interval between re-flooding of unchanged LSPs
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- ignore-lsp-errors: boolean
-
If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.
- instance-id: integer
-
Instance ID of the IS-IS process
range:"0..65535" default:"0" - log-adjacency-changes: null
-
Log changes in adjacency state
- afs: object
-
Per-address-family configuration
-
- af: object[]
-
Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.
-
object - af-name: string
-
Address family
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- af-data: AF-CONTENT
-
Data container.
- lsp-check-intervals: object
-
LSP checksum check interval configuration
-
- lsp-check-interval: object[]
-
LSP checksum check interval parameters
-
object - interval: integer
-
LSP checksum check interval time in seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interfaces: object
-
Per-interface configuration
-
- interface: object[]
-
Configuration for an IS-IS interface
-
object - mesh-group: string
-
Mesh-group configuration
- lsp-retransmit-throttle-intervals: object
-
LSP-retransmission-throttle-interval configuration
-
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- point-to-point: null
-
IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.
- hello-intervals: object
-
Hello-interval configuration
-
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-intervals: object
-
LSP-interval configuration
-
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- hello-multipliers: object
-
Hello-multiplier configuration
-
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
- prefix-attribute-n-flag-clears: object
-
Prefix attribute N flag clear configuration
-
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- link-down-fast-detect: null
-
Configure high priority detection of interface down event
- hello-paddings: object
-
Hello-padding configuration
-
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
- hello-accept-passwords: object
-
IIH accept password configuration
-
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-retransmit-intervals: object
-
LSP-retransmission-interval configuration
-
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-name: string
-
Interface name
- bfd: object
-
BFD configuration
-
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
- hello-passwords: object
-
IIH password configuration
-
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- csnp-intervals: object
-
CSNP-interval configuration
-
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- circuit-type: string level1, level2, level1-and2
-
Configure circuit type for interface
- priorities: object
-
DIS-election priority configuration
-
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
- state: string shutdown, suppressed, passive, enabled-active
-
Enable/Disable routing
- lsp-fast-flood-thresholds: object
-
LSP fast flood threshold configuration
-
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-afs: object
-
Per-interface address-family configuration
-
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- lsp-mtus: object
-
LSP MTU configuration
-
- lsp-mtu: object[]
-
LSP MTU
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- mtu: integer
-
Bytes
range:"128..4352" units:"byte"
Example
{
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-passwords": {
"lsp-password": [
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ],
"srgb": {
"upper-bound": "integer",
"lower-bound": "integer"
},
"link-groups": {
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"trace-buffer-size": {
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string",
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ],
"afs": {
"af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [ null ]
}
]
}
}
]
}
instance_schema:
- adjacency-stagger: object
-
Stagger ISIS adjacency bring up
-
- max-nbr: integer
-
Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up
range:"2..65000" default:"64" - initial-nbr: integer
-
Adjacency Stagger: Initial number of neighbors to bring up per area
range:"2..65000" default:"2"
- lsp-accept-passwords: object
-
LSP/SNP accept password configuration
-
- lsp-accept-password: object[]
-
LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-passwords: object
-
LSP/SNP password configuration
-
- lsp-password: object[]
-
LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- authentication-type: string send-only, full
-
SNP packet authentication mode
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-arrival-times: object
-
LSP arrival time configuration
-
- lsp-arrival-time: object[]
-
Minimum LSP arrival time
-
object - maximum-wait: integer
-
Maximum delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
- max-link-metrics: object
-
Max Link Metric configuration
-
- max-link-metric: object[]
-
Max Link Metric
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- distribute: object
-
Distribute link-state configuration
-
- dist-throttle: integer
-
Seconds
range:"1..20" units:"second" - dist-inst-id: integer
-
Instance ID
range:"32..4294967295" - level: string level1, level2, level1-and2
-
Level
- log-pdu-drops: null
-
Log PDU drops
- nsf: object
-
IS-IS NSF configuration
-
- lifetime: integer
-
Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.
range:"1..65535" units:"second" default:"90" - flavor: string cisco-proprietary-nsf, ietf-standard-nsf
-
NSF not configured if item is deleted
- max-interface-timer-expiry: integer
-
Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.
range:"1..10" default:"10" - interface-timer: integer
-
Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured
range:"1..20" units:"second" default:"1"
- dynamic-host-name: boolean
-
If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.
- running: null
-
Flag to indicate that instance should be running. This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured. When this object is deleted, the IS-IS instance will exit.
- srgb: object
-
Segment Routing Global Block configuration
-
- upper-bound: integer
-
The upper bound of the SRGB
range:"16001..1048575" - lower-bound: integer
-
The lower bound of the SRGB
range:"16000..1048574"
- link-groups: object
-
Link Group
-
- link-group: object[]
-
Configuration for link group name
-
object - link-group-name: string
-
Link Group Name
- revert-members: integer
-
Revert Members
range:"2..64" default:"2" - metric-offset: integer
-
Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide
range:"0..16777215" - minimum-members: integer
-
Minimum Members
range:"2..64" default:"2"
- vrf-context: string
-
VRF context for ISIS process
- nsr: null
-
IS-IS NSR configuration
- nets: object
-
NET configuration
-
- net: object[]
-
Network Entity Title (NET)
-
object - net-name: string
-
Network Entity Title
- tracing-mode: string off, basic, enhanced
-
Tracing mode configuration
- instance-name: string
-
Instance identifier
- lsp-generation-intervals: object
-
LSP generation-interval configuration
-
- lsp-generation-interval: object[]
-
LSP generation scheduling parameters
-
object - maximum-wait: integer
-
Maximum wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
- overload-bits: object
-
LSP overload-bit configuration
-
- overload-bit: object[]
-
Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.
-
object - inter-level-adv-type: string inter-level
-
Advertise prefixes across ISIS levels
- overload-bit-mode: string permanently-set, startup-period, wait-for-bgp
-
Circumstances under which the overload bit is set in the system LSP
- external-adv-type: string external
-
Advertise prefixes from other protocols
- hippity-period: integer
-
Time in seconds to advertise ourself as overloaded after process startup
range:"5..86400" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- trace-buffer-size: object
-
Trace buffer size configuration
-
- detailed: integer
-
Buffer size for detailed traces
range:"1..1000000" - severe: integer
-
Buffer size for severe trace
range:"1..1000000" - hello: integer
-
Buffer size for hello trace
range:"1..1000000" - standard: integer
-
Buffer size for standard traces
range:"1..1000000"
- is-type: string level1, level2, level1-and2
-
IS type of the IS-IS process
- lsp-lifetimes: object
-
LSP lifetime configuration
-
- lsp-lifetime: object[]
-
Maximum LSP lifetime
-
object - lifetime: integer
-
Seconds
range:"1..65535" units:"second" default:"90" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-refresh-intervals: object
-
LSP refresh-interval configuration
-
- lsp-refresh-interval: object[]
-
Interval between re-flooding of unchanged LSPs
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- ignore-lsp-errors: boolean
-
If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.
- instance-id: integer
-
Instance ID of the IS-IS process
range:"0..65535" default:"0" - log-adjacency-changes: null
-
Log changes in adjacency state
- afs: object
-
Per-address-family configuration
-
- af: object[]
-
Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.
-
object - af-name: string
-
Address family
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- af-data: AF-CONTENT
-
Data container.
- lsp-check-intervals: object
-
LSP checksum check interval configuration
-
- lsp-check-interval: object[]
-
LSP checksum check interval parameters
-
object - interval: integer
-
LSP checksum check interval time in seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interfaces: object
-
Per-interface configuration
-
- interface: object[]
-
Configuration for an IS-IS interface
-
object - mesh-group: string
-
Mesh-group configuration
- lsp-retransmit-throttle-intervals: object
-
LSP-retransmission-throttle-interval configuration
-
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- point-to-point: null
-
IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.
- hello-intervals: object
-
Hello-interval configuration
-
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-intervals: object
-
LSP-interval configuration
-
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- hello-multipliers: object
-
Hello-multiplier configuration
-
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
- prefix-attribute-n-flag-clears: object
-
Prefix attribute N flag clear configuration
-
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- link-down-fast-detect: null
-
Configure high priority detection of interface down event
- hello-paddings: object
-
Hello-padding configuration
-
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
- hello-accept-passwords: object
-
IIH accept password configuration
-
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-retransmit-intervals: object
-
LSP-retransmission-interval configuration
-
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-name: string
-
Interface name
- bfd: object
-
BFD configuration
-
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
- hello-passwords: object
-
IIH password configuration
-
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- csnp-intervals: object
-
CSNP-interval configuration
-
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- circuit-type: string level1, level2, level1-and2
-
Configure circuit type for interface
- priorities: object
-
DIS-election priority configuration
-
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
- state: string shutdown, suppressed, passive, enabled-active
-
Enable/Disable routing
- lsp-fast-flood-thresholds: object
-
LSP fast flood threshold configuration
-
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-afs: object
-
Per-interface address-family configuration
-
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- lsp-mtus: object
-
LSP MTU configuration
-
- lsp-mtu: object[]
-
LSP MTU
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- mtu: integer
-
Bytes
range:"128..4352" units:"byte"
Example
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-passwords": {
"lsp-password": [
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ],
"srgb": {
"upper-bound": "integer",
"lower-bound": "integer"
},
"link-groups": {
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"trace-buffer-size": {
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string",
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ],
"afs": {
"af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{}
]
}
]
}
}
srgb_schema:
Segment Routing Global Block configuration
- upper-bound: integer
-
The upper bound of the SRGB
range:"16001..1048575" - lower-bound: integer
-
The lower bound of the SRGB
range:"16000..1048574"
Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
lsp-generation-intervals_schema:
LSP generation-interval configuration
- lsp-generation-interval: object[]
-
LSP generation scheduling parameters
-
object - maximum-wait: integer
-
Maximum wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
lsp-generation-interval_schema:
- maximum-wait: integer
-
Maximum wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
lsp-arrival-times_schema:
LSP arrival time configuration
- lsp-arrival-time: object[]
-
Minimum LSP arrival time
-
object - maximum-wait: integer
-
Maximum delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
lsp-arrival-time_schema:
- maximum-wait: integer
-
Maximum delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
trace-buffer-size_schema:
Trace buffer size configuration
- detailed: integer
-
Buffer size for detailed traces
range:"1..1000000" - severe: integer
-
Buffer size for severe trace
range:"1..1000000" - hello: integer
-
Buffer size for hello trace
range:"1..1000000" - standard: integer
-
Buffer size for standard traces
range:"1..1000000"
Example
{
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
}
max-link-metrics_schema:
Max Link Metric configuration
- max-link-metric: object[]
-
Max Link Metric
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"max-link-metric": [
{
"level": "string"
}
]
}
max-link-metric_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
adjacency-stagger_schema:
Stagger ISIS adjacency bring up
- max-nbr: integer
-
Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up
range:"2..65000" default:"64" - initial-nbr: integer
-
Adjacency Stagger: Initial number of neighbors to bring up per area
range:"2..65000" default:"2"
Example
{
"max-nbr": "integer",
"initial-nbr": "integer"
}
afs_schema:
Per-address-family configuration
- af: object[]
-
Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.
-
object - af-name: string
-
Address family
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- af-data: AF-CONTENT
-
Data container.
Example
{
"af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
af_schema:
- af-name: string
-
Address family
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- af-data: AF-CONTENT
-
Data container.
Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
segment-routing_schema:
Enable Segment Routing configuration
- bundle-member-adj-sid: null
-
Enable per bundle member adjacency SID
- mpls: string ldp, segment-routing
-
Prefer segment routing labels over LDP labels
- prefix-sid-map: object
-
Enable Segment Routing prefix SID map configuration
-
- receive: boolean
-
If TRUE, remote prefix SID map advertisements will be used. If FALSE, they will not be used.
- advertise-local: null
-
Enable Segment Routing prefix SID map advertise local
Example
{
"bundle-member-adj-sid": [ null ],
"mpls": "string",
"prefix-sid-map": {
"receive": "boolean",
"advertise-local": [ null ]
}
}
prefix-sid-map_schema:
Enable Segment Routing prefix SID map configuration
- receive: boolean
-
If TRUE, remote prefix SID map advertisements will be used. If FALSE, they will not be used.
default: - advertise-local: null
-
Enable Segment Routing prefix SID map advertise local
Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
metric-styles_schema:
Metric-style configuration
- metric-style: object[]
-
Configuration of metric style in LSPs
-
object - style: string old-metric-style, new-metric-style, both-metric-style, old-metric-style-transition, new-metric-style-transition
-
Metric Style
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"metric-style": [
{
"style": "string",
"level": "string"
}
]
}
metric-style_schema:
- style: string old-metric-style, new-metric-style, both-metric-style, old-metric-style-transition, new-metric-style-transition
-
Metric Style
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"style": "string",
"level": "string"
}
frr-table_schema:
Fast-ReRoute configuration
- frr-use-cand-onlies: object
-
FRR use candidate only configuration
-
- frr-use-cand-only: object[]
-
Configure use candidate only to exclude interfaces as backup
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-tiebreakers: object
-
FRR tiebreakers configuration
-
- frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
-
object - tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
- priority-limits: object
-
FRR prefix-limit configuration
-
- priority-limit: object[]
-
Limit backup computation upto the prefix priority
-
object - priority: string critical-priority, high-priority, medium-priority
-
Compute for all prefixes upto the specified priority
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-load-sharings: object
-
Load share prefixes across multiple backups
-
- frr-load-sharing: object[]
-
Disable load sharing
-
object - load-sharing: string disable
-
Load sharing
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-remote-lfa-prefixes: object
-
FRR remote LFA prefix list filter configuration
-
- frr-remote-lfa-prefix: object[]
-
Filter remote LFA router IDs using prefix-list
-
object - prefix-list-name: string
-
Name of the prefix list
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-use-cand-onlies": {
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
},
"frr-tiebreakers": {
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
},
"priority-limits": {
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
},
"frr-load-sharings": {
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
},
"frr-remote-lfa-prefixes": {
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
}
frr-load-sharings_schema:
Load share prefixes across multiple backups
- frr-load-sharing: object[]
-
Disable load sharing
-
object - load-sharing: string disable
-
Load sharing
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
frr-load-sharing_schema:
- load-sharing: string disable
-
Load sharing
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"load-sharing": "string",
"level": "string"
}
priority-limits_schema:
FRR prefix-limit configuration
- priority-limit: object[]
-
Limit backup computation upto the prefix priority
-
object - priority: string critical-priority, high-priority, medium-priority
-
Compute for all prefixes upto the specified priority
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}
priority-limit_schema:
- priority: string critical-priority, high-priority, medium-priority
-
Compute for all prefixes upto the specified priority
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
frr-remote-lfa-prefixes_schema:
FRR remote LFA prefix list filter configuration
- frr-remote-lfa-prefix: object[]
-
Filter remote LFA router IDs using prefix-list
-
object - prefix-list-name: string
-
Name of the prefix list
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
frr-remote-lfa-prefix_schema:
- prefix-list-name: string
-
Name of the prefix list
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"prefix-list-name": "string",
"level": "string"
}
frr-tiebreakers_schema:
FRR tiebreakers configuration
- frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
-
object - tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
frr-tiebreaker_schema:
- tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
frr-use-cand-onlies_schema:
FRR use candidate only configuration
- frr-use-cand-only: object[]
-
Configure use candidate only to exclude interfaces as backup
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
}
frr-use-cand-only_schema:
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-type": "string",
"level": "string"
}
router-id_schema:
Traffic Engineering stable IP address for system
- interface-name: string
-
Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.
- address: string
-
IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.
Example
{
"interface-name": "string",
"address": "string"
}
spf-prefix-priorities_schema:
SPF Prefix Priority configuration
- spf-prefix-priority: object[]
-
Determine SPF priority for prefixes
-
object - prefix-priority-type: string critical-priority, high-priority, medium-priority
-
SPF Priority to assign matching prefixes
- admin-tag: integer
-
Tag value to determine prefixes for this priority
range:"1..4294967295" - access-list-name: string
-
Access List to determine prefixes for this priority
- level: string not-set, level1, level2
-
SPF Level for prefix prioritization
Example
{
"spf-prefix-priority": [
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
]
}
spf-prefix-priority_schema:
- prefix-priority-type: string critical-priority, high-priority, medium-priority
-
SPF Priority to assign matching prefixes
- admin-tag: integer
-
Tag value to determine prefixes for this priority
range:"1..4294967295" - access-list-name: string
-
Access List to determine prefixes for this priority
- level: string not-set, level1, level2
-
SPF Level for prefix prioritization
Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
summary-prefixes_schema:
Summary-prefix configuration
- summary-prefix: object[]
-
Configure IP address prefixes to advertise
-
object - address-prefix: string
-
IP summary address prefix
- tag: integer
-
The tag value
range:"1..4294967295" - level: integer
-
Level in which to summarize routes
range:"0..2" default:"0"
Example
{
"summary-prefix": [
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
]
}
summary-prefix_schema:
- address-prefix: string
-
IP summary address prefix
- tag: integer
-
The tag value
range:"1..4294967295" - level: integer
-
Level in which to summarize routes
range:"0..2" default:"0"
Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
micro-loop-avoidance_schema:
Micro Loop Avoidance configuration
- rib-update-delay: integer
-
Value of delay in msecs in updating RIB
range:"1000..65535" units:"millisecond" default:"5000" - enable: string not-set, micro-loop-avoidance-all, micro-loop-avoidance-protected, micro-loop-avoidance-segement-routing
-
MicroLoop avoidance enable configuration
Example
{
"rib-update-delay": "integer",
"enable": "string"
}
ucmp_schema:
UCMP (UnEqual Cost MultiPath) configuration
- exclude-interfaces: object
-
Interfaces excluded from UCMP path computation
-
- exclude-interface: object[]
-
Exclude this interface from UCMP path computation
-
object - interface-name: string
-
Name of the interface to be excluded
- enable: object
-
UCMP feature enable configuration
-
- variance: integer
-
Value of variance
range:"101..10000" default:"200" - prefix-list-name: string
-
Name of the Prefix List
- delay-interval: integer
-
Delay in msecs between primary SPF and UCMP computation
range:"100..65535" units:"millisecond" default:"100"
Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
},
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer"
}
enable_schema:
UCMP feature enable configuration
- variance: integer
-
Value of variance
range:"101..10000" default:"200" - prefix-list-name: string
-
Name of the Prefix List
Example
{
"variance": "integer",
"prefix-list-name": "string"
}
exclude-interfaces_schema:
Interfaces excluded from UCMP path computation
- exclude-interface: object[]
-
Exclude this interface from UCMP path computation
-
object - interface-name: string
-
Name of the interface to be excluded
Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
exclude-interface_schema:
- interface-name: string
-
Name of the interface to be excluded
Example
{
"interface-name": "string"
}
max-redist-prefixes_schema:
Maximum number of redistributed prefixesconfiguration
- max-redist-prefix: object[]
-
An upper limit on the number of redistributed prefixes which may be included in the local system's LSP
-
object - prefix-limit: integer
-
Max number of prefixes
range:"1..28000" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"max-redist-prefix": [
{
"prefix-limit": "integer",
"level": "string"
}
]
}
max-redist-prefix_schema:
- prefix-limit: integer
-
Max number of prefixes
range:"1..28000" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"prefix-limit": "integer",
"level": "string"
}
propagations_schema:
Route propagation configuration
- propagation: object[]
-
Propagate routes between IS-IS levels
-
object - route-policy-name: string
-
Route policy limiting routes to be propagated
- destination-level: string not-set, level1, level2
-
Destination level for routes. Must differ from SourceLevel
- source-level: string not-set, level1, level2
-
Source level for routes
Example
{
"propagation": [
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
]
}
propagation_schema:
- route-policy-name: string
-
Route policy limiting routes to be propagated
- destination-level: string not-set, level1, level2
-
Destination level for routes. Must differ from SourceLevel
- source-level: string not-set, level1, level2
-
Source level for routes
Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
redistributions_schema:
Protocol redistribution configuration
- redistribution: object[]
-
Redistribution of other protocols into this IS-IS instance
-
object - bgp: REDISTRIBUTION-CONTENT
-
bgp
-
REDISTRIBUTION-CONTENT - eigrp: REDISTRIBUTION-CONTENT
-
eigrp
-
REDISTRIBUTION-CONTENT - protocol-name: string connected, static, ospf, bgp, isis, ospfv3, rip, eigrp, subscriber, application, mobile
-
The protocol to be redistributed. OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.
- connected-or-static-or-rip-or-subscriber-or-mobile: REDISTRIBUTION-CONTENT
-
connected or static or rip or subscriber or mobile
- ospf-or-ospfv3-or-isis-or-application: REDISTRIBUTION-CONTENT
-
ospf or ospfv3 or isis or application
-
REDISTRIBUTION-CONTENT
Example
{
"redistribution": [
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
]
}
redistribution_schema:
- bgp: REDISTRIBUTION-CONTENT
-
bgp
-
REDISTRIBUTION-CONTENT - eigrp: REDISTRIBUTION-CONTENT
-
eigrp
-
REDISTRIBUTION-CONTENT - protocol-name: string connected, static, ospf, bgp, isis, ospfv3, rip, eigrp, subscriber, application, mobile
-
The protocol to be redistributed. OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.
- connected-or-static-or-rip-or-subscriber-or-mobile: REDISTRIBUTION-CONTENT
-
connected or static or rip or subscriber or mobile
- ospf-or-ospfv3-or-isis-or-application: REDISTRIBUTION-CONTENT
-
ospf or ospfv3 or isis or application
-
REDISTRIBUTION-CONTENT
Example
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
spf-periodic-intervals_schema:
Peoridic SPF configuration
- spf-periodic-interval: object[]
-
Maximum interval between spf runs
-
object - periodic-interval: integer
-
Maximum interval in between SPF runs in seconds
range:"0..3600" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"spf-periodic-interval": [
{
"periodic-interval": "integer",
"level": "string"
}
]
}
spf-periodic-interval_schema:
- periodic-interval: integer
-
Maximum interval in between SPF runs in seconds
range:"0..3600" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"periodic-interval": "integer",
"level": "string"
}
distribute-list-in_schema:
Filter routes sent to the RIB
- prefix-list-name: string
-
Prefix list to control routes installed in RIB.
- route-policy-name: string
-
Route policy to control routes installed in RIB.
Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
spf-intervals_schema:
SPF-interval configuration
- spf-interval: object[]
-
Route calculation scheduling parameters
-
object - maximum-wait: integer
-
Maximum wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"spf-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
spf-interval_schema:
- maximum-wait: integer
-
Maximum wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
monitor-convergence_schema:
Enable convergence monitoring
- track-ip-frr: null
-
Enable the Tracking of IP-Frr Convergence
- prefix-list: string
-
Enable the monitoring of individual prefixes (prefix list name)
- enable: null
-
Enable convergence monitoring
Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
default-information_schema:
Control origination of a default route with the option of using a policy. If no policy is specified the default route is advertised with zero cost in level 2 only.
- policy-name: string
-
Policy name
- external: null
-
Flag to indicate that the default prefix should be originated as an external route
- use-policy: boolean
-
Flag to indicate whether default origination is controlled using a policy
default:
Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
admin-distances_schema:
Per-route administrative distanceconfiguration
- admin-distance: object[]
-
Administrative distance configuration. The supplied distance is applied to all routes discovered from the specified source, or only those that match the supplied prefix list if this is specified
-
object - distance: integer
-
Administrative distance
range:"1..255" - prefix-list: string
-
List of prefixes to which this distance applies
- address-prefix: string
-
IP route source prefix
Example
{
"admin-distance": [
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
]
}
admin-distance_schema:
- distance: integer
-
Administrative distance
range:"1..255" - prefix-list: string
-
List of prefixes to which this distance applies
- address-prefix: string
-
IP route source prefix
Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
ispf_schema:
ISPF configuration
- states: object
-
ISPF state (enable/disable)
-
- state: object[]
-
Enable/disable ISPF
-
object - state: string enabled
-
State
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"states": {
"state": [
{
"state": "string",
"level": "string"
}
]
}
}
states_schema:
ISPF state (enable/disable)
- state: object[]
-
Enable/disable ISPF
-
object - state: string enabled
-
State
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"state": [
{
"state": "string",
"level": "string"
}
]
}
state_schema:
- state: string enabled
-
State
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"state": "string",
"level": "string"
}
mpls-ldp-global_schema:
MPLS LDP configuration. MPLS LDP configuration will only be applied for the IPv4-unicast address-family.
- auto-config: boolean
-
If TRUE, LDP will be enabled onall IS-IS interfaces enabled for this address-family
default:
Example
{
"auto-config": "boolean"
}
mpls_schema:
MPLS configuration. MPLS configuration will only be applied for the IPv4-unicast address-family.
- igp-intact: null
-
Install TE and non-TE nexthops in the RIB
- multicast-intact: null
-
Install non-TE nexthops in the RIB for use by multicast
- router-id: object
-
Traffic Engineering stable IP address for system
-
- interface-name: string
-
Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.
- address: string
-
IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.
- level: object
-
Enable MPLS for an IS-IS at the given levels
-
- level1: boolean
-
Level 1 enabled
- level2: boolean
-
Level 2 enabled
Example
{
"igp-intact": [ null ],
"multicast-intact": [ null ],
"router-id": {
"interface-name": "string",
"address": "string"
},
"level": {
"level1": "boolean",
"level2": "boolean"
}
}
level_schema:
Enable MPLS for an IS-IS at the given levels
- level1: boolean
-
Level 1 enabled
default: - level2: boolean
-
Level 2 enabled
default:
Example
{
"level1": "boolean",
"level2": "boolean"
}
manual-adj-sids_schema:
Manual Adjacecy SID configuration
- manual-adj-sid: object[]
-
Assign adjancency SID to an interface
-
object - sid-type: string index, absolute
-
Sid type aboslute or index
- level: string not-set, level1, level2
-
Level to which configuration applies
- protected: string disable, enable
-
Enable/Disable SID protection
- sid: string
-
Sid value
Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
manual-adj-sid_schema:
- sid-type: string index, absolute
-
Sid type aboslute or index
- level: string not-set, level1, level2
-
Level to which configuration applies
- protected: string disable, enable
-
Enable/Disable SID protection
- sid: string
-
Sid value
Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
metrics_schema:
Metric configuration
- metric: object[]
-
Metric configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between <1-16777215> is allowed as the metric value. All routers exclude links with the maximum wide metric (16777215) from their SPF
-
object - metric: string
-
Allowed metric: <1-63> for narrow,
<1-16777215> for wide
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
metric_schema:
- metric: string
-
Allowed metric: <1-63> for narrow,
<1-16777215> for wide
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"metric": "string",
"level": "string"
}
weights_schema:
Weight configuration
- weight: object[]
-
Weight configuration under interface for load balancing
-
object - weight: integer
-
Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
weight_schema:
- weight: integer
-
Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"weight": "integer",
"level": "string"
}
lsp-refresh-intervals_schema:
LSP refresh-interval configuration
- lsp-refresh-interval: object[]
-
Interval between re-flooding of unchanged LSPs
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-refresh-interval_schema:
- interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
distribute_schema:
Distribute link-state configuration
- dist-throttle: integer
-
Seconds
range:"1..20" units:"second" - dist-inst-id: integer
-
Instance ID
range:"32..4294967295" - level: string level1, level2, level1-and2
-
Level
Example
{
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
}
lsp-accept-passwords_schema:
LSP/SNP accept password configuration
- lsp-accept-password: object[]
-
LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
lsp-accept-password_schema:
- password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"password": "string",
"level": "string"
}
lsp-mtus_schema:
LSP MTU configuration
- lsp-mtu: object[]
-
LSP MTU
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- mtu: integer
-
Bytes
range:"128..4352" units:"byte"
Example
{
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
}
lsp-mtu_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
- mtu: integer
-
Bytes
range:"128..4352" units:"byte"
Example
{
"level": "string",
"mtu": "integer"
}
nsf_schema:
IS-IS NSF configuration
- lifetime: integer
-
Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.
range:"1..65535" units:"second" default:"90" - flavor: string cisco-proprietary-nsf, ietf-standard-nsf
-
NSF not configured if item is deleted
- max-interface-timer-expiry: integer
-
Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.
range:"1..10" default:"10" - interface-timer: integer
-
Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured
range:"1..20" units:"second" default:"1"
Example
{
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
}
link-groups_schema:
Link Group
- link-group: object[]
-
Configuration for link group name
-
object - link-group-name: string
-
Link Group Name
- revert-members: integer
-
Revert Members
range:"2..64" default:"2" - metric-offset: integer
-
Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide
range:"0..16777215" - minimum-members: integer
-
Minimum Members
range:"2..64" default:"2"
Example
{
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
}
link-group_schema:
- link-group-name: string
-
Link Group Name
- revert-members: integer
-
Revert Members
range:"2..64" default:"2" - metric-offset: integer
-
Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide
range:"0..16777215" - minimum-members: integer
-
Minimum Members
range:"2..64" default:"2"
Example
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
lsp-check-intervals_schema:
LSP checksum check interval configuration
- lsp-check-interval: object[]
-
LSP checksum check interval parameters
-
object - interval: integer
-
LSP checksum check interval time in seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-check-interval_schema:
- interval: integer
-
LSP checksum check interval time in seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
lsp-passwords_schema:
LSP/SNP password configuration
- lsp-password: object[]
-
LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- authentication-type: string send-only, full
-
SNP packet authentication mode
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-password": [
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}
lsp-password_schema:
- failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- authentication-type: string send-only, full
-
SNP packet authentication mode
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
nets_schema:
NET configuration
- net: object[]
-
Network Entity Title (NET)
-
object - net-name: string
-
Network Entity Title
Example
{
"net": [
{
"net-name": "string"
}
]
}
lsp-lifetimes_schema:
LSP lifetime configuration
- lsp-lifetime: object[]
-
Maximum LSP lifetime
-
object - lifetime: integer
-
Seconds
range:"1..65535" units:"second" default:"90" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
}
lsp-lifetime_schema:
- lifetime: integer
-
Seconds
range:"1..65535" units:"second" default:"90" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lifetime": "integer",
"level": "string"
}
overload-bits_schema:
LSP overload-bit configuration
- overload-bit: object[]
-
Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.
-
object - inter-level-adv-type: string inter-level
-
Advertise prefixes across ISIS levels
- overload-bit-mode: string permanently-set, startup-period, wait-for-bgp
-
Circumstances under which the overload bit is set in the system LSP
- external-adv-type: string external
-
Advertise prefixes from other protocols
- hippity-period: integer
-
Time in seconds to advertise ourself as overloaded after process startup
range:"5..86400" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}
overload-bit_schema:
- inter-level-adv-type: string inter-level
-
Advertise prefixes across ISIS levels
- overload-bit-mode: string permanently-set, startup-period, wait-for-bgp
-
Circumstances under which the overload bit is set in the system LSP
- external-adv-type: string external
-
Advertise prefixes from other protocols
- hippity-period: integer
-
Time in seconds to advertise ourself as overloaded after process startup
range:"5..86400" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
interfaces_schema:
Per-interface configuration
- interface: object[]
-
Configuration for an IS-IS interface
-
object - mesh-group: string
-
Mesh-group configuration
- lsp-retransmit-throttle-intervals: object
-
LSP-retransmission-throttle-interval configuration
-
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- point-to-point: null
-
IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.
- hello-intervals: object
-
Hello-interval configuration
-
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-intervals: object
-
LSP-interval configuration
-
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- hello-multipliers: object
-
Hello-multiplier configuration
-
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
- prefix-attribute-n-flag-clears: object
-
Prefix attribute N flag clear configuration
-
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- link-down-fast-detect: null
-
Configure high priority detection of interface down event
- hello-paddings: object
-
Hello-padding configuration
-
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
- hello-accept-passwords: object
-
IIH accept password configuration
-
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-retransmit-intervals: object
-
LSP-retransmission-interval configuration
-
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-name: string
-
Interface name
- bfd: object
-
BFD configuration
-
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
- hello-passwords: object
-
IIH password configuration
-
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- csnp-intervals: object
-
CSNP-interval configuration
-
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- circuit-type: string level1, level2, level1-and2
-
Configure circuit type for interface
- priorities: object
-
DIS-election priority configuration
-
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
- state: string shutdown, suppressed, passive, enabled-active
-
Enable/Disable routing
- lsp-fast-flood-thresholds: object
-
LSP fast flood threshold configuration
-
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-afs: object
-
Per-interface address-family configuration
-
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
Example
{
"interface": [
{
"mesh-group": "string",
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string",
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string",
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
]
}
interface_schema:
- mesh-group: string
-
Mesh-group configuration
- lsp-retransmit-throttle-intervals: object
-
LSP-retransmission-throttle-interval configuration
-
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- point-to-point: null
-
IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.
- hello-intervals: object
-
Hello-interval configuration
-
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-intervals: object
-
LSP-interval configuration
-
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- hello-multipliers: object
-
Hello-multiplier configuration
-
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
- prefix-attribute-n-flag-clears: object
-
Prefix attribute N flag clear configuration
-
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- link-down-fast-detect: null
-
Configure high priority detection of interface down event
- hello-paddings: object
-
Hello-padding configuration
-
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
- hello-accept-passwords: object
-
IIH accept password configuration
-
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-retransmit-intervals: object
-
LSP-retransmission-interval configuration
-
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-name: string
-
Interface name
- bfd: object
-
BFD configuration
-
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
- hello-passwords: object
-
IIH password configuration
-
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- csnp-intervals: object
-
CSNP-interval configuration
-
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- circuit-type: string level1, level2, level1-and2
-
Configure circuit type for interface
- priorities: object
-
DIS-election priority configuration
-
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
- state: string shutdown, suppressed, passive, enabled-active
-
Enable/Disable routing
- lsp-fast-flood-thresholds: object
-
LSP fast flood threshold configuration
-
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-afs: object
-
Per-interface address-family configuration
-
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
Example
{
"mesh-group": "string",
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string",
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string",
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
lsp-retransmit-throttle-intervals_schema:
LSP-retransmission-throttle-interval configuration
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-retransmit-throttle-interval_schema:
- interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
lsp-retransmit-intervals_schema:
LSP-retransmission-interval configuration
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-retransmit-interval_schema:
- interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
bfd_schema:
BFD configuration
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
default: - enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
default: - detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
Example
{
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}
priorities_schema:
DIS-election priority configuration
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
}
priority_schema:
- priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority-value": "integer",
"level": "string"
}
hello-accept-passwords_schema:
IIH accept password configuration
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
hello-accept-password_schema:
- password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"password": "string",
"level": "string"
}
hello-passwords_schema:
IIH password configuration
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}
hello-password_schema:
- failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
hello-paddings_schema:
Hello-padding configuration
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
}
hello-padding_schema:
- padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"padding-type": "string",
"level": "string"
}
hello-multipliers_schema:
Hello-multiplier configuration
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
Example
{
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
}
hello-multiplier_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
Example
{
"level": "string",
"multiplier": "integer"
}
lsp-fast-flood-thresholds_schema:
LSP fast flood threshold configuration
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
}
lsp-fast-flood-threshold_schema:
- count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"count": "integer",
"level": "string"
}
prefix-attribute-n-flag-clears_schema:
Prefix attribute N flag clear configuration
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
}
prefix-attribute-n-flag-clear_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
hello-intervals_schema:
Hello-interval configuration
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
hello-interval_schema:
- interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
interface-afs_schema:
Per-interface address-family configuration
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
Example
{
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
interface-af_schema:
- af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
prefix-sid_schema:
Assign prefix SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag
- nflag-clear: string disable, enable
-
Clear N-flag for the prefix-SID
- php: string enable, disable
-
Enable/Disable Penultimate Hop Popping
- type: string index, absolute
-
SID type for the interface
- value: integer
-
SID value for the interface
range:"0..1048575" - explicit-null: string disable, enable
-
Enable/Disable Explicit-NULL flag
Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
interface-frr-table_schema:
Fast-ReRoute configuration
- frrtilfa-types: object
-
TI LFA Enable
-
- frrtilfa-type: object[]
-
Enable TI lfa for a particular level
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- frr-types: object
-
Type of FRR computation per level
-
- frr-type: object[]
-
Type of computation for prefixes reachable via interface
-
object - type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-remote-lfa-max-metrics: object
-
Remote LFA maxmimum metric
-
- frr-remote-lfa-max-metric: object[]
-
Configure the maximum metric for selecting a remote LFA node
-
object - max-metric: integer
-
Value of the metric
range:"1..16777215" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-frr-tiebreaker-defaults: object
-
Interface FRR Default tiebreaker configuration
-
- interface-frr-tiebreaker-default: object[]
-
Configure default tiebreaker
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- frrlfa-candidate-interfaces: object
-
FRR LFA candidate configuration
-
- frrlfa-candidate-interface: object[]
-
Include an interface to LFA candidate in computation
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
- frr-remote-lfa-types: object
-
Remote LFA Enable
-
- frr-remote-lfa-type: object[]
-
Enable remote lfa for a particular level
-
object - type: string remote-lfa-none, remote-lfa-tunnel-ldp
-
Remote LFA Type
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-exclude-interfaces: object
-
FRR exclusion configuration
-
- frr-exclude-interface: object[]
-
Exclude an interface from computation
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
- interface-frr-tiebreakers: object
-
Interface FRR tiebreakers configuration
-
- interface-frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
-
object - tiebreaker: string node-protecting, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frrtilfa-types": {
"frrtilfa-type": [
{
"level": "string"
}
]
},
"frr-types": {
"frr-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-remote-lfa-max-metrics": {
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
},
"interface-frr-tiebreaker-defaults": {
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
},
"frrlfa-candidate-interfaces": {
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"frr-remote-lfa-types": {
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-exclude-interfaces": {
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"interface-frr-tiebreakers": {
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
frrlfa-candidate-interfaces_schema:
FRR LFA candidate configuration
- frrlfa-candidate-interface: object[]
-
Include an interface to LFA candidate in computation
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
frrlfa-candidate-interface_schema:
- frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
frr-remote-lfa-max-metrics_schema:
Remote LFA maxmimum metric
- frr-remote-lfa-max-metric: object[]
-
Configure the maximum metric for selecting a remote LFA node
-
object - max-metric: integer
-
Value of the metric
range:"1..16777215" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
}
frr-remote-lfa-max-metric_schema:
- max-metric: integer
-
Value of the metric
range:"1..16777215" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"max-metric": "integer",
"level": "string"
}
frr-types_schema:
Type of FRR computation per level
- frr-type: object[]
-
Type of computation for prefixes reachable via interface
-
object - type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-type": [
{
"type": "string",
"level": "string"
}
]
}
frr-type_schema:
- type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"type": "string",
"level": "string"
}
frr-remote-lfa-types_schema:
Remote LFA Enable
- frr-remote-lfa-type: object[]
-
Enable remote lfa for a particular level
-
object - type: string remote-lfa-none, remote-lfa-tunnel-ldp
-
Remote LFA Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
}
frr-remote-lfa-type_schema:
- type: string remote-lfa-none, remote-lfa-tunnel-ldp
-
Remote LFA Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"type": "string",
"level": "string"
}
interface-frr-tiebreaker-defaults_schema:
Interface FRR Default tiebreaker configuration
- interface-frr-tiebreaker-default: object[]
-
Configure default tiebreaker
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
}
interface-frr-tiebreaker-default_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
frrtilfa-types_schema:
TI LFA Enable
- frrtilfa-type: object[]
-
Enable TI lfa for a particular level
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frrtilfa-type": [
{
"level": "string"
}
]
}
frrtilfa-type_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
frr-exclude-interfaces_schema:
FRR exclusion configuration
- frr-exclude-interface: object[]
-
Exclude an interface from computation
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
frr-exclude-interface_schema:
- frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
interface-frr-tiebreakers_schema:
Interface FRR tiebreakers configuration
- interface-frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
-
object - tiebreaker: string node-protecting, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
interface-frr-tiebreaker_schema:
- tiebreaker: string node-protecting, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
mpls-ldp_schema:
MPLS LDP configuration
- sync-level: integer
-
Enable MPLS LDP Synchronization for an IS-IS level
range:"0..2" default:"0"
Example
{
"sync-level": "integer"
}
prefix-sspfsid_schema:
Assign prefix SSPF SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag
- nflag-clear: string disable, enable
-
Clear N-flag for the prefix-SID
- php: string enable, disable
-
Enable/Disable Penultimate Hop Popping
- type: string index, absolute
-
SID type for the interface
- value: integer
-
SID value for the interface
range:"0..1048575" - explicit-null: string disable, enable
-
Enable/Disable Explicit-NULL flag
Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
auto-metrics_schema:
AutoMetric configuration
- auto-metric: object[]
-
AutoMetric Proactive-Protect configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between
<1-16777214> is allowed as the auto-metric value.
-
object - proactive-protect: integer
-
Allowed auto metric: <1-63> for narrow , <1-16777214> for wide
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"auto-metric": [
{
"proactive-protect": "integer",
"level": "string"
}
]
}
auto-metric_schema:
- proactive-protect: integer
-
Allowed auto metric: <1-63> for narrow , <1-16777214> for wide
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"proactive-protect": "integer",
"level": "string"
}
admin-tag_schema:
- admin-tag: integer
-
Tag to associate with connected routes
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"admin-tag": "integer",
"level": "string"
}
interface-link-group_schema:
Provide link group name and level
- link-group: string
-
Link Group
- level: integer
-
Level in which link group will be effective
range:"0..2" default:"0"
Example
{
"link-group": "string",
"level": "integer"
}
csnp-intervals_schema:
CSNP-interval configuration
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
csnp-interval_schema:
- interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
lsp-intervals_schema:
LSP-interval configuration
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
lsp-interval_schema:
- interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
a1_isis_schema:
Enable ISIS-MIB notifications
- lsp-too-large-to-propagate: string false, true
-
Enable or disable
- lsp-error-detected: string false, true
-
Enable or disable
- database-overflow: string false, true
-
Enable or disable
- manual-address-drops: string false, true
-
Enable or disable
- max-area-address-mismatch: string false, true
-
Enable or disable
- all: string false, true
-
Enable all isisMIB notifications
- own-lsp-purge: string false, true
-
Enable or disable
- corrupted-lsp-detected: string false, true
-
Enable or disable
- sequence-number-skip: string false, true
-
Enable or disable
- id-length-mismatch: string false, true
-
Enable or disable
- originated-lsp-buffer-size-mismatch: string false, true
-
Enable or disable
- authentication-type-failure: string false, true
-
Enable or disable
- rejected-adjacency: string false, true
-
Enable or disable
- version-skew: string false, true
-
Enable or disable
- area-mismatch: string false, true
-
Enable or disable
- adjacency-change: string false, true
-
Enable or disable
- authentication-failure: string false, true
-
Enable or disable
- protocols-supported-mismatch: string false, true
-
Enable or disable
- attempt-to-exceed-max-sequence: string false, true
-
Enable or disable
Example
{
"lsp-too-large-to-propagate": "string",
"lsp-error-detected": "string",
"database-overflow": "string",
"manual-address-drops": "string",
"max-area-address-mismatch": "string",
"all": "string",
"own-lsp-purge": "string",
"corrupted-lsp-detected": "string",
"sequence-number-skip": "string",
"id-length-mismatch": "string",
"originated-lsp-buffer-size-mismatch": "string",
"authentication-type-failure": "string",
"rejected-adjacency": "string",
"version-skew": "string",
"area-mismatch": "string",
"adjacency-change": "string",
"authentication-failure": "string",
"protocols-supported-mismatch": "string",
"attempt-to-exceed-max-sequence": "string"
}
a1_instances_schema:
IS-IS instance configuration
- instance: object[]
-
Configuration for a single IS-IS instance
-
object - adjacency-stagger: object
-
Stagger ISIS adjacency bring up
-
- max-nbr: integer
-
Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up
range:"2..65000" default:"64" - initial-nbr: integer
-
Adjacency Stagger: Initial number of neighbors to bring up per area
range:"2..65000" default:"2"
- lsp-accept-passwords: object
-
LSP/SNP accept password configuration
-
- lsp-accept-password: object[]
-
LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-passwords: object
-
LSP/SNP password configuration
-
- lsp-password: object[]
-
LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- authentication-type: string send-only, full
-
SNP packet authentication mode
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-arrival-times: object
-
LSP arrival time configuration
-
- lsp-arrival-time: object[]
-
Minimum LSP arrival time
-
object - maximum-wait: integer
-
Maximum delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
- max-link-metrics: object
-
Max Link Metric configuration
-
- max-link-metric: object[]
-
Max Link Metric
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- distribute: object
-
Distribute link-state configuration
-
- dist-throttle: integer
-
Seconds
range:"1..20" units:"second" - dist-inst-id: integer
-
Instance ID
range:"32..4294967295" - level: string level1, level2, level1-and2
-
Level
- log-pdu-drops: null
-
Log PDU drops
- nsf: object
-
IS-IS NSF configuration
-
- lifetime: integer
-
Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.
range:"1..65535" units:"second" default:"90" - flavor: string cisco-proprietary-nsf, ietf-standard-nsf
-
NSF not configured if item is deleted
- max-interface-timer-expiry: integer
-
Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.
range:"1..10" default:"10" - interface-timer: integer
-
Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured
range:"1..20" units:"second" default:"1"
- dynamic-host-name: boolean
-
If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.
- running: null
-
Flag to indicate that instance should be running. This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured. When this object is deleted, the IS-IS instance will exit.
- srgb: object
-
Segment Routing Global Block configuration
-
- upper-bound: integer
-
The upper bound of the SRGB
range:"16001..1048575" - lower-bound: integer
-
The lower bound of the SRGB
range:"16000..1048574"
- link-groups: object
-
Link Group
-
- link-group: object[]
-
Configuration for link group name
-
object - link-group-name: string
-
Link Group Name
- revert-members: integer
-
Revert Members
range:"2..64" default:"2" - metric-offset: integer
-
Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide
range:"0..16777215" - minimum-members: integer
-
Minimum Members
range:"2..64" default:"2"
- vrf-context: string
-
VRF context for ISIS process
- nsr: null
-
IS-IS NSR configuration
- nets: object
-
NET configuration
-
- net: object[]
-
Network Entity Title (NET)
-
object - net-name: string
-
Network Entity Title
- tracing-mode: string off, basic, enhanced
-
Tracing mode configuration
- instance-name: string
-
Instance identifier
- lsp-generation-intervals: object
-
LSP generation-interval configuration
-
- lsp-generation-interval: object[]
-
LSP generation scheduling parameters
-
object - maximum-wait: integer
-
Maximum wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
- overload-bits: object
-
LSP overload-bit configuration
-
- overload-bit: object[]
-
Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.
-
object - inter-level-adv-type: string inter-level
-
Advertise prefixes across ISIS levels
- overload-bit-mode: string permanently-set, startup-period, wait-for-bgp
-
Circumstances under which the overload bit is set in the system LSP
- external-adv-type: string external
-
Advertise prefixes from other protocols
- hippity-period: integer
-
Time in seconds to advertise ourself as overloaded after process startup
range:"5..86400" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- trace-buffer-size: object
-
Trace buffer size configuration
-
- detailed: integer
-
Buffer size for detailed traces
range:"1..1000000" - severe: integer
-
Buffer size for severe trace
range:"1..1000000" - hello: integer
-
Buffer size for hello trace
range:"1..1000000" - standard: integer
-
Buffer size for standard traces
range:"1..1000000"
- is-type: string level1, level2, level1-and2
-
IS type of the IS-IS process
- lsp-lifetimes: object
-
LSP lifetime configuration
-
- lsp-lifetime: object[]
-
Maximum LSP lifetime
-
object - lifetime: integer
-
Seconds
range:"1..65535" units:"second" default:"90" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-refresh-intervals: object
-
LSP refresh-interval configuration
-
- lsp-refresh-interval: object[]
-
Interval between re-flooding of unchanged LSPs
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- ignore-lsp-errors: boolean
-
If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.
- instance-id: integer
-
Instance ID of the IS-IS process
range:"0..65535" default:"0" - log-adjacency-changes: null
-
Log changes in adjacency state
- afs: object
-
Per-address-family configuration
-
- af: object[]
-
Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.
-
object - af-name: string
-
Address family
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- af-data: AF-CONTENT
-
Data container.
- lsp-check-intervals: object
-
LSP checksum check interval configuration
-
- lsp-check-interval: object[]
-
LSP checksum check interval parameters
-
object - interval: integer
-
LSP checksum check interval time in seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interfaces: object
-
Per-interface configuration
-
- interface: object[]
-
Configuration for an IS-IS interface
-
object - mesh-group: string
-
Mesh-group configuration
- lsp-retransmit-throttle-intervals: object
-
LSP-retransmission-throttle-interval configuration
-
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- point-to-point: null
-
IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.
- hello-intervals: object
-
Hello-interval configuration
-
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-intervals: object
-
LSP-interval configuration
-
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- hello-multipliers: object
-
Hello-multiplier configuration
-
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
- prefix-attribute-n-flag-clears: object
-
Prefix attribute N flag clear configuration
-
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- link-down-fast-detect: null
-
Configure high priority detection of interface down event
- hello-paddings: object
-
Hello-padding configuration
-
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
- hello-accept-passwords: object
-
IIH accept password configuration
-
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-retransmit-intervals: object
-
LSP-retransmission-interval configuration
-
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-name: string
-
Interface name
- bfd: object
-
BFD configuration
-
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
- hello-passwords: object
-
IIH password configuration
-
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- csnp-intervals: object
-
CSNP-interval configuration
-
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- circuit-type: string level1, level2, level1-and2
-
Configure circuit type for interface
- priorities: object
-
DIS-election priority configuration
-
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
- state: string shutdown, suppressed, passive, enabled-active
-
Enable/Disable routing
- lsp-fast-flood-thresholds: object
-
LSP fast flood threshold configuration
-
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-afs: object
-
Per-interface address-family configuration
-
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- lsp-mtus: object
-
LSP MTU configuration
-
- lsp-mtu: object[]
-
LSP MTU
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- mtu: integer
-
Bytes
range:"128..4352" units:"byte"
Example
{
"instance": [
{
"adjacency-stagger": {
"max-nbr": "integer",
"initial-nbr": "integer"
},
"lsp-accept-passwords": {
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-passwords": {
"lsp-password": [
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
},
"lsp-arrival-times": {
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"max-link-metrics": {
"max-link-metric": [
{
"level": "string"
}
]
},
"distribute": {
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
},
"log-pdu-drops": [ null ],
"nsf": {
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
},
"dynamic-host-name": "boolean",
"running": [ null ],
"srgb": {
"upper-bound": "integer",
"lower-bound": "integer"
},
"link-groups": {
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
},
"vrf-context": "string",
"nsr": [ null ],
"nets": {
"net": [
{
"net-name": "string"
}
]
},
"tracing-mode": "string",
"instance-name": "string",
"lsp-generation-intervals": {
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
},
"overload-bits": {
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
},
"trace-buffer-size": {
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
},
"is-type": "string",
"lsp-lifetimes": {
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
},
"lsp-refresh-intervals": {
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"ignore-lsp-errors": "boolean",
"instance-id": "integer",
"log-adjacency-changes": [ null ],
"afs": {
"af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [ null ]
}
]
}
}
]
}
a1_instance_schema:
Object instance information
- end: string
-
End Instance OID for repetition
- sub-interface: boolean
-
Include all the subinterface
- start: string
-
Start Instance OID for repetition
- max: integer
-
Max value of Instance repetition
- instance: string
-
Instance of the schema
- type: string exact-interface, exact-oid, wild-interface, wild-oid, range-oid, repeat-oid
-
Type of the instance
Example
{
"end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
}
a1_srgb_schema:
Segment Routing Global Block configuration
- upper-bound: integer
-
The upper bound of the SRGB
range:"16001..1048575" - lower-bound: integer
-
The lower bound of the SRGB
range:"16000..1048574"
Example
{
"upper-bound": "integer",
"lower-bound": "integer"
}
a1_lsp-generation-intervals_schema:
LSP generation-interval configuration
- lsp-generation-interval: object[]
-
LSP generation scheduling parameters
-
object - maximum-wait: integer
-
Maximum wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-generation-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
a1_lsp-generation-interval_schema:
- maximum-wait: integer
-
Maximum wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before generating local LSP in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
a1_lsp-arrival-times_schema:
LSP arrival time configuration
- lsp-arrival-time: object[]
-
Minimum LSP arrival time
-
object - maximum-wait: integer
-
Maximum delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-arrival-time": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
a1_lsp-arrival-time_schema:
- maximum-wait: integer
-
Maximum delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary delay expected to take since last LSPin milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
a1_trace-buffer-size_schema:
Trace buffer size configuration
- detailed: integer
-
Buffer size for detailed traces
range:"1..1000000" - severe: integer
-
Buffer size for severe trace
range:"1..1000000" - hello: integer
-
Buffer size for hello trace
range:"1..1000000" - standard: integer
-
Buffer size for standard traces
range:"1..1000000"
Example
{
"detailed": "integer",
"severe": "integer",
"hello": "integer",
"standard": "integer"
}
a1_max-link-metrics_schema:
Max Link Metric configuration
- max-link-metric: object[]
-
Max Link Metric
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"max-link-metric": [
{
"level": "string"
}
]
}
a1_max-link-metric_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
a1_adjacency-stagger_schema:
Stagger ISIS adjacency bring up
- max-nbr: integer
-
Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up
range:"2..65000" default:"64" - initial-nbr: integer
-
Adjacency Stagger: Initial number of neighbors to bring up per area
range:"2..65000" default:"2"
Example
{
"max-nbr": "integer",
"initial-nbr": "integer"
}
a1_afs_schema:
Per-address-family configuration
- af: object[]
-
Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.
-
object - af-name: string
-
Address family
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- af-data: AF-CONTENT
-
Data container.
Example
{
"af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
a1_af_schema:
- af-name: string
-
Address family
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
- af-data: AF-CONTENT
-
Data container.
Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
a1_segment-routing_schema:
Enable Segment Routing configuration
- bundle-member-adj-sid: null
-
Enable per bundle member adjacency SID
- mpls: string ldp, segment-routing
-
Prefer segment routing labels over LDP labels
- prefix-sid-map: object
-
Enable Segment Routing prefix SID map configuration
-
- receive: boolean
-
If TRUE, remote prefix SID map advertisements will be used. If FALSE, they will not be used.
- advertise-local: null
-
Enable Segment Routing prefix SID map advertise local
Example
{
"bundle-member-adj-sid": [ null ],
"mpls": "string",
"prefix-sid-map": {
"receive": "boolean",
"advertise-local": [ null ]
}
}
a1_prefix-sid-map_schema:
Enable Segment Routing prefix SID map configuration
- receive: boolean
-
If TRUE, remote prefix SID map advertisements will be used. If FALSE, they will not be used.
- advertise-local: null
-
Enable Segment Routing prefix SID map advertise local
Example
{
"receive": "boolean",
"advertise-local": [ null ]
}
a1_metric-styles_schema:
Metric-style configuration
- metric-style: object[]
-
Configuration of metric style in LSPs
-
object - style: string old-metric-style, new-metric-style, both-metric-style, old-metric-style-transition, new-metric-style-transition
-
Metric Style
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"metric-style": [
{
"style": "string",
"level": "string"
}
]
}
a1_metric-style_schema:
- style: string old-metric-style, new-metric-style, both-metric-style, old-metric-style-transition, new-metric-style-transition
-
Metric Style
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"style": "string",
"level": "string"
}
a1_frr-table_schema:
Fast-ReRoute configuration
- frr-use-cand-onlies: object
-
FRR use candidate only configuration
-
- frr-use-cand-only: object[]
-
Configure use candidate only to exclude interfaces as backup
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-tiebreakers: object
-
FRR tiebreakers configuration
-
- frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
-
object - tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
- priority-limits: object
-
FRR prefix-limit configuration
-
- priority-limit: object[]
-
Limit backup computation upto the prefix priority
-
object - priority: string critical-priority, high-priority, medium-priority
-
Compute for all prefixes upto the specified priority
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-load-sharings: object
-
Load share prefixes across multiple backups
-
- frr-load-sharing: object[]
-
Disable load sharing
-
object - load-sharing: string disable
-
Load sharing
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-remote-lfa-prefixes: object
-
FRR remote LFA prefix list filter configuration
-
- frr-remote-lfa-prefix: object[]
-
Filter remote LFA router IDs using prefix-list
-
object - prefix-list-name: string
-
Name of the prefix list
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-use-cand-onlies": {
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
},
"frr-tiebreakers": {
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
},
"priority-limits": {
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
},
"frr-load-sharings": {
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
},
"frr-remote-lfa-prefixes": {
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
}
a1_frr-load-sharings_schema:
Load share prefixes across multiple backups
- frr-load-sharing: object[]
-
Disable load sharing
-
object - load-sharing: string disable
-
Load sharing
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-load-sharing": [
{
"load-sharing": "string",
"level": "string"
}
]
}
a1_frr-load-sharing_schema:
- load-sharing: string disable
-
Load sharing
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"load-sharing": "string",
"level": "string"
}
a1_priority-limits_schema:
FRR prefix-limit configuration
- priority-limit: object[]
-
Limit backup computation upto the prefix priority
-
object - priority: string critical-priority, high-priority, medium-priority
-
Compute for all prefixes upto the specified priority
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority-limit": [
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
]
}
a1_priority-limit_schema:
- priority: string critical-priority, high-priority, medium-priority
-
Compute for all prefixes upto the specified priority
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority": "string",
"frr-type": "string",
"level": "string"
}
a1_frr-remote-lfa-prefixes_schema:
FRR remote LFA prefix list filter configuration
- frr-remote-lfa-prefix: object[]
-
Filter remote LFA router IDs using prefix-list
-
object - prefix-list-name: string
-
Name of the prefix list
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-remote-lfa-prefix": [
{
"prefix-list-name": "string",
"level": "string"
}
]
}
a1_frr-remote-lfa-prefix_schema:
- prefix-list-name: string
-
Name of the prefix list
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"prefix-list-name": "string",
"level": "string"
}
a1_frr-tiebreakers_schema:
FRR tiebreakers configuration
- frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
-
object - tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
a1_frr-tiebreaker_schema:
- tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
a1_frr-use-cand-onlies_schema:
FRR use candidate only configuration
- frr-use-cand-only: object[]
-
Configure use candidate only to exclude interfaces as backup
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-use-cand-only": [
{
"frr-type": "string",
"level": "string"
}
]
}
a1_frr-use-cand-only_schema:
- frr-type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-type": "string",
"level": "string"
}
a1_router-id_schema:
Traffic Engineering stable IP address for system
- interface-name: string
-
Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.
- address: string
-
IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.
Example
{
"interface-name": "string",
"address": "string"
}
a1_spf-prefix-priorities_schema:
SPF Prefix Priority configuration
- spf-prefix-priority: object[]
-
Determine SPF priority for prefixes
-
object - prefix-priority-type: string critical-priority, high-priority, medium-priority
-
SPF Priority to assign matching prefixes
- admin-tag: integer
-
Tag value to determine prefixes for this priority
range:"1..4294967295" - access-list-name: string
-
Access List to determine prefixes for this priority
- level: string not-set, level1, level2
-
SPF Level for prefix prioritization
Example
{
"spf-prefix-priority": [
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
]
}
a1_spf-prefix-priority_schema:
- prefix-priority-type: string critical-priority, high-priority, medium-priority
-
SPF Priority to assign matching prefixes
- admin-tag: integer
-
Tag value to determine prefixes for this priority
range:"1..4294967295" - access-list-name: string
-
Access List to determine prefixes for this priority
- level: string not-set, level1, level2
-
SPF Level for prefix prioritization
Example
{
"prefix-priority-type": "string",
"admin-tag": "integer",
"access-list-name": "string",
"level": "string"
}
a1_summary-prefixes_schema:
Summary-prefix configuration
- summary-prefix: object[]
-
Configure IP address prefixes to advertise
-
object - address-prefix: string
-
IP summary address prefix
- tag: integer
-
The tag value
range:"1..4294967295" - level: integer
-
Level in which to summarize routes
range:"0..2" default:"0"
Example
{
"summary-prefix": [
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
]
}
a1_summary-prefix_schema:
- address-prefix: string
-
IP summary address prefix
- tag: integer
-
The tag value
range:"1..4294967295" - level: integer
-
Level in which to summarize routes
range:"0..2" default:"0"
Example
{
"address-prefix": "string",
"tag": "integer",
"level": "integer"
}
a1_micro-loop-avoidance_schema:
Micro Loop Avoidance configuration
- rib-update-delay: integer
-
Value of delay in msecs in updating RIB
range:"1000..65535" units:"millisecond" default:"5000" - enable: string not-set, micro-loop-avoidance-all, micro-loop-avoidance-protected, micro-loop-avoidance-segement-routing
-
MicroLoop avoidance enable configuration
Example
{
"rib-update-delay": "integer",
"enable": "string"
}
a1_ucmp_schema:
UCMP (UnEqual Cost MultiPath) configuration
- exclude-interfaces: object
-
Interfaces excluded from UCMP path computation
-
- exclude-interface: object[]
-
Exclude this interface from UCMP path computation
-
object - interface-name: string
-
Name of the interface to be excluded
- enable: object
-
UCMP feature enable configuration
-
- variance: integer
-
Value of variance
range:"101..10000" default:"200" - prefix-list-name: string
-
Name of the Prefix List
- delay-interval: integer
-
Delay in msecs between primary SPF and UCMP computation
range:"100..65535" units:"millisecond" default:"100"
Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
},
"enable": {
"variance": "integer",
"prefix-list-name": "string"
},
"delay-interval": "integer"
}
a1_enable_schema:
UCMP feature enable configuration
- variance: integer
-
Value of variance
range:"101..10000" default:"200" - prefix-list-name: string
-
Name of the Prefix List
Example
{
"variance": "integer",
"prefix-list-name": "string"
}
a1_exclude-interfaces_schema:
Interfaces excluded from UCMP path computation
- exclude-interface: object[]
-
Exclude this interface from UCMP path computation
-
object - interface-name: string
-
Name of the interface to be excluded
Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
a1_exclude-interface_schema:
- interface-name: string
-
Name of the interface to be excluded
Example
{
"interface-name": "string"
}
a1_max-redist-prefixes_schema:
Maximum number of redistributed prefixesconfiguration
- max-redist-prefix: object[]
-
An upper limit on the number of redistributed prefixes which may be included in the local system's LSP
-
object - prefix-limit: integer
-
Max number of prefixes
range:"1..28000" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"max-redist-prefix": [
{
"prefix-limit": "integer",
"level": "string"
}
]
}
a1_max-redist-prefix_schema:
- prefix-limit: integer
-
Max number of prefixes
range:"1..28000" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"prefix-limit": "integer",
"level": "string"
}
a1_propagations_schema:
Route propagation configuration
- propagation: object[]
-
Propagate routes between IS-IS levels
-
object - route-policy-name: string
-
Route policy limiting routes to be propagated
- destination-level: string not-set, level1, level2
-
Destination level for routes. Must differ from SourceLevel
- source-level: string not-set, level1, level2
-
Source level for routes
Example
{
"propagation": [
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
]
}
a1_propagation_schema:
- route-policy-name: string
-
Route policy limiting routes to be propagated
- destination-level: string not-set, level1, level2
-
Destination level for routes. Must differ from SourceLevel
- source-level: string not-set, level1, level2
-
Source level for routes
Example
{
"route-policy-name": "string",
"destination-level": "string",
"source-level": "string"
}
a1_redistributions_schema:
Protocol redistribution configuration
- redistribution: object[]
-
Redistribution of other protocols into this IS-IS instance
-
object - bgp: REDISTRIBUTION-CONTENT
-
bgp
-
REDISTRIBUTION-CONTENT - eigrp: REDISTRIBUTION-CONTENT
-
eigrp
-
REDISTRIBUTION-CONTENT - protocol-name: string connected, static, ospf, bgp, isis, ospfv3, rip, eigrp, subscriber, application, mobile
-
The protocol to be redistributed. OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.
- connected-or-static-or-rip-or-subscriber-or-mobile: REDISTRIBUTION-CONTENT
-
connected or static or rip or subscriber or mobile
- ospf-or-ospfv3-or-isis-or-application: REDISTRIBUTION-CONTENT
-
ospf or ospfv3 or isis or application
-
REDISTRIBUTION-CONTENT
Example
{
"redistribution": [
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
]
}
a1_redistribution_schema:
- bgp: REDISTRIBUTION-CONTENT
-
bgp
-
REDISTRIBUTION-CONTENT - eigrp: REDISTRIBUTION-CONTENT
-
eigrp
-
REDISTRIBUTION-CONTENT - protocol-name: string connected, static, ospf, bgp, isis, ospfv3, rip, eigrp, subscriber, application, mobile
-
The protocol to be redistributed. OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.
- connected-or-static-or-rip-or-subscriber-or-mobile: REDISTRIBUTION-CONTENT
-
connected or static or rip or subscriber or mobile
- ospf-or-ospfv3-or-isis-or-application: REDISTRIBUTION-CONTENT
-
ospf or ospfv3 or isis or application
-
REDISTRIBUTION-CONTENT
Example
{
"bgp": [ null ],
"eigrp": [ null ],
"protocol-name": "string",
"ospf-or-ospfv3-or-isis-or-application": [ null ]
}
a1_spf-periodic-intervals_schema:
Peoridic SPF configuration
- spf-periodic-interval: object[]
-
Maximum interval between spf runs
-
object - periodic-interval: integer
-
Maximum interval in between SPF runs in seconds
range:"0..3600" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"spf-periodic-interval": [
{
"periodic-interval": "integer",
"level": "string"
}
]
}
a1_spf-periodic-interval_schema:
- periodic-interval: integer
-
Maximum interval in between SPF runs in seconds
range:"0..3600" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"periodic-interval": "integer",
"level": "string"
}
a1_distribute-list-in_schema:
Filter routes sent to the RIB
- prefix-list-name: string
-
Prefix list to control routes installed in RIB.
- route-policy-name: string
-
Route policy to control routes installed in RIB.
Example
{
"prefix-list-name": "string",
"route-policy-name": "string"
}
a1_spf-intervals_schema:
SPF-interval configuration
- spf-interval: object[]
-
Route calculation scheduling parameters
-
object - maximum-wait: integer
-
Maximum wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"spf-interval": [
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
]
}
a1_spf-interval_schema:
- maximum-wait: integer
-
Maximum wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - initial-wait: integer
-
Initial wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - secondary-wait: integer
-
Secondary wait before running a route calculation in milliseconds
range:"0..120000" units:"millisecond" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"maximum-wait": "integer",
"initial-wait": "integer",
"secondary-wait": "integer",
"level": "string"
}
a1_monitor-convergence_schema:
Enable convergence monitoring
- track-ip-frr: null
-
Enable the Tracking of IP-Frr Convergence
- prefix-list: string
-
Enable the monitoring of individual prefixes (prefix list name)
- enable: null
-
Enable convergence monitoring
Example
{
"track-ip-frr": [ null ],
"prefix-list": "string",
"enable": [ null ]
}
a1_default-information_schema:
Control origination of a default route with the option of using a policy. If no policy is specified the default route is advertised with zero cost in level 2 only.
- policy-name: string
-
Policy name
- external: null
-
Flag to indicate that the default prefix should be originated as an external route
- use-policy: boolean
-
Flag to indicate whether default origination is controlled using a policy
Example
{
"policy-name": "string",
"external": [ null ],
"use-policy": "boolean"
}
a1_admin-distances_schema:
Per-route administrative distanceconfiguration
- admin-distance: object[]
-
Administrative distance configuration. The supplied distance is applied to all routes discovered from the specified source, or only those that match the supplied prefix list if this is specified
-
object - distance: integer
-
Administrative distance
range:"1..255" - prefix-list: string
-
List of prefixes to which this distance applies
- address-prefix: string
-
IP route source prefix
Example
{
"admin-distance": [
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
]
}
a1_admin-distance_schema:
- distance: integer
-
Administrative distance
range:"1..255" - prefix-list: string
-
List of prefixes to which this distance applies
- address-prefix: string
-
IP route source prefix
Example
{
"distance": "integer",
"prefix-list": "string",
"address-prefix": "string"
}
a1_ispf_schema:
ISPF configuration
- states: object
-
ISPF state (enable/disable)
-
- state: object[]
-
Enable/disable ISPF
-
object - state: string enabled
-
State
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"states": {
"state": [
{
"state": "string",
"level": "string"
}
]
}
}
a1_states_schema:
ISPF state (enable/disable)
- state: object[]
-
Enable/disable ISPF
-
object - state: string enabled
-
State
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"state": [
{
"state": "string",
"level": "string"
}
]
}
a1_state_schema:
- state: string enabled
-
State
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"state": "string",
"level": "string"
}
a1_mpls-ldp-global_schema:
MPLS LDP configuration. MPLS LDP configuration will only be applied for the IPv4-unicast address-family.
- auto-config: boolean
-
If TRUE, LDP will be enabled onall IS-IS interfaces enabled for this address-family
Example
{
"auto-config": "boolean"
}
a1_mpls_schema:
MPLS configuration. MPLS configuration will only be applied for the IPv4-unicast address-family.
- igp-intact: null
-
Install TE and non-TE nexthops in the RIB
- multicast-intact: null
-
Install non-TE nexthops in the RIB for use by multicast
- router-id: object
-
Traffic Engineering stable IP address for system
-
- interface-name: string
-
Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.
- address: string
-
IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.
- level: object
-
Enable MPLS for an IS-IS at the given levels
-
- level1: boolean
-
Level 1 enabled
- level2: boolean
-
Level 2 enabled
Example
{
"igp-intact": [ null ],
"multicast-intact": [ null ],
"router-id": {
"interface-name": "string",
"address": "string"
},
"level": {
"level1": "boolean",
"level2": "boolean"
}
}
a1_level_schema:
Enable MPLS for an IS-IS at the given levels
- level1: boolean
-
Level 1 enabled
- level2: boolean
-
Level 2 enabled
Example
{
"level1": "boolean",
"level2": "boolean"
}
a1_manual-adj-sids_schema:
Manual Adjacecy SID configuration
- manual-adj-sid: object[]
-
Assign adjancency SID to an interface
-
object - sid-type: string index, absolute
-
Sid type aboslute or index
- level: string not-set, level1, level2
-
Level to which configuration applies
- protected: string disable, enable
-
Enable/Disable SID protection
- sid: string
-
Sid value
Example
{
"manual-adj-sid": [
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
]
}
a1_manual-adj-sid_schema:
- sid-type: string index, absolute
-
Sid type aboslute or index
- level: string not-set, level1, level2
-
Level to which configuration applies
- protected: string disable, enable
-
Enable/Disable SID protection
- sid: string
-
Sid value
Example
{
"sid-type": "string",
"level": "string",
"protected": "string",
"sid": "string"
}
a1_metrics_schema:
Metric configuration
- metric: object[]
-
Metric configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between <1-16777215> is allowed as the metric value. All routers exclude links with the maximum wide metric (16777215) from their SPF
-
object - metric: string
-
Allowed metric: <1-63> for narrow,
<1-16777215> for wide
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"metric": [
{
"metric": "string",
"level": "string"
}
]
}
a1_metric_schema:
- metric: string
-
Allowed metric: <1-63> for narrow,
<1-16777215> for wide
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"metric": "string",
"level": "string"
}
a1_weights_schema:
Weight configuration
- weight: object[]
-
Weight configuration under interface for load balancing
-
object - weight: integer
-
Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"weight": [
{
"weight": "integer",
"level": "string"
}
]
}
a1_weight_schema:
- weight: integer
-
Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"weight": "integer",
"level": "string"
}
a1_lsp-refresh-intervals_schema:
LSP refresh-interval configuration
- lsp-refresh-interval: object[]
-
Interval between re-flooding of unchanged LSPs
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-refresh-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
a1_lsp-refresh-interval_schema:
- interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
a1_distribute_schema:
Distribute link-state configuration
- dist-throttle: integer
-
Seconds
range:"1..20" units:"second" - dist-inst-id: integer
-
Instance ID
range:"32..4294967295" - level: string level1, level2, level1-and2
-
Level
Example
{
"dist-throttle": "integer",
"dist-inst-id": "integer",
"level": "string"
}
a1_lsp-accept-passwords_schema:
LSP/SNP accept password configuration
- lsp-accept-password: object[]
-
LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
a1_lsp-accept-password_schema:
- password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"password": "string",
"level": "string"
}
a1_lsp-mtus_schema:
LSP MTU configuration
- lsp-mtu: object[]
-
LSP MTU
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- mtu: integer
-
Bytes
range:"128..4352" units:"byte"
Example
{
"lsp-mtu": [
{
"level": "string",
"mtu": "integer"
}
]
}
a1_lsp-mtu_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
- mtu: integer
-
Bytes
range:"128..4352" units:"byte"
Example
{
"level": "string",
"mtu": "integer"
}
a1_nsf_schema:
IS-IS NSF configuration
- lifetime: integer
-
Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.
range:"1..65535" units:"second" default:"90" - flavor: string cisco-proprietary-nsf, ietf-standard-nsf
-
NSF not configured if item is deleted
- max-interface-timer-expiry: integer
-
Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.
range:"1..10" default:"10" - interface-timer: integer
-
Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured
range:"1..20" units:"second" default:"1"
Example
{
"lifetime": "integer",
"flavor": "string",
"max-interface-timer-expiry": "integer",
"interface-timer": "integer"
}
a1_link-groups_schema:
Link Group
- link-group: object[]
-
Configuration for link group name
-
object - link-group-name: string
-
Link Group Name
- revert-members: integer
-
Revert Members
range:"2..64" default:"2" - metric-offset: integer
-
Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide
range:"0..16777215" - minimum-members: integer
-
Minimum Members
range:"2..64" default:"2"
Example
{
"link-group": [
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
]
}
a1_link-group_schema:
- link-group-name: string
-
Link Group Name
- revert-members: integer
-
Revert Members
range:"2..64" default:"2" - metric-offset: integer
-
Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide
range:"0..16777215" - minimum-members: integer
-
Minimum Members
range:"2..64" default:"2"
Example
{
"link-group-name": "string",
"revert-members": "integer",
"metric-offset": "integer",
"minimum-members": "integer"
}
a1_lsp-check-intervals_schema:
LSP checksum check interval configuration
- lsp-check-interval: object[]
-
LSP checksum check interval parameters
-
object - interval: integer
-
LSP checksum check interval time in seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-check-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
a1_lsp-check-interval_schema:
- interval: integer
-
LSP checksum check interval time in seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
a1_lsp-passwords_schema:
LSP/SNP password configuration
- lsp-password: object[]
-
LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- authentication-type: string send-only, full
-
SNP packet authentication mode
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-password": [
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
]
}
a1_lsp-password_schema:
- failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- authentication-type: string send-only, full
-
SNP packet authentication mode
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"failure-mode": "string",
"password": "string",
"authentication-type": "string",
"algorithm": "string",
"level": "string"
}
a1_nets_schema:
NET configuration
- net: object[]
-
Network Entity Title (NET)
-
object - net-name: string
-
Network Entity Title
Example
{
"net": [
{
"net-name": "string"
}
]
}
a1_lsp-lifetimes_schema:
LSP lifetime configuration
- lsp-lifetime: object[]
-
Maximum LSP lifetime
-
object - lifetime: integer
-
Seconds
range:"1..65535" units:"second" default:"90" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-lifetime": [
{
"lifetime": "integer",
"level": "string"
}
]
}
a1_lsp-lifetime_schema:
- lifetime: integer
-
Seconds
range:"1..65535" units:"second" default:"90" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lifetime": "integer",
"level": "string"
}
a1_overload-bits_schema:
LSP overload-bit configuration
- overload-bit: object[]
-
Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.
-
object - inter-level-adv-type: string inter-level
-
Advertise prefixes across ISIS levels
- overload-bit-mode: string permanently-set, startup-period, wait-for-bgp
-
Circumstances under which the overload bit is set in the system LSP
- external-adv-type: string external
-
Advertise prefixes from other protocols
- hippity-period: integer
-
Time in seconds to advertise ourself as overloaded after process startup
range:"5..86400" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"overload-bit": [
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
]
}
a1_overload-bit_schema:
- inter-level-adv-type: string inter-level
-
Advertise prefixes across ISIS levels
- overload-bit-mode: string permanently-set, startup-period, wait-for-bgp
-
Circumstances under which the overload bit is set in the system LSP
- external-adv-type: string external
-
Advertise prefixes from other protocols
- hippity-period: integer
-
Time in seconds to advertise ourself as overloaded after process startup
range:"5..86400" units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"inter-level-adv-type": "string",
"overload-bit-mode": "string",
"external-adv-type": "string",
"hippity-period": "integer",
"level": "string"
}
a1_interfaces_schema:
Per-interface configuration
- interface: object[]
-
Configuration for an IS-IS interface
-
object - mesh-group: string
-
Mesh-group configuration
- lsp-retransmit-throttle-intervals: object
-
LSP-retransmission-throttle-interval configuration
-
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- point-to-point: null
-
IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.
- hello-intervals: object
-
Hello-interval configuration
-
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-intervals: object
-
LSP-interval configuration
-
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- hello-multipliers: object
-
Hello-multiplier configuration
-
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
- prefix-attribute-n-flag-clears: object
-
Prefix attribute N flag clear configuration
-
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- link-down-fast-detect: null
-
Configure high priority detection of interface down event
- hello-paddings: object
-
Hello-padding configuration
-
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
- hello-accept-passwords: object
-
IIH accept password configuration
-
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-retransmit-intervals: object
-
LSP-retransmission-interval configuration
-
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-name: string
-
Interface name
- bfd: object
-
BFD configuration
-
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
- hello-passwords: object
-
IIH password configuration
-
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- csnp-intervals: object
-
CSNP-interval configuration
-
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- circuit-type: string level1, level2, level1-and2
-
Configure circuit type for interface
- priorities: object
-
DIS-election priority configuration
-
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
- state: string shutdown, suppressed, passive, enabled-active
-
Enable/Disable routing
- lsp-fast-flood-thresholds: object
-
LSP fast flood threshold configuration
-
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-afs: object
-
Per-interface address-family configuration
-
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
Example
{
"interface": [
{
"mesh-group": "string",
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string",
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string",
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
]
}
a1_interface_schema:
- mesh-group: string
-
Mesh-group configuration
- lsp-retransmit-throttle-intervals: object
-
LSP-retransmission-throttle-interval configuration
-
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- point-to-point: null
-
IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.
- hello-intervals: object
-
Hello-interval configuration
-
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-intervals: object
-
LSP-interval configuration
-
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- running: null
-
This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.
- hello-multipliers: object
-
Hello-multiplier configuration
-
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
- prefix-attribute-n-flag-clears: object
-
Prefix attribute N flag clear configuration
-
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- link-down-fast-detect: null
-
Configure high priority detection of interface down event
- hello-paddings: object
-
Hello-padding configuration
-
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
- hello-accept-passwords: object
-
IIH accept password configuration
-
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
- lsp-retransmit-intervals: object
-
LSP-retransmission-interval configuration
-
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-name: string
-
Interface name
- bfd: object
-
BFD configuration
-
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
- hello-passwords: object
-
IIH password configuration
-
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
- csnp-intervals: object
-
CSNP-interval configuration
-
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
- circuit-type: string level1, level2, level1-and2
-
Configure circuit type for interface
- priorities: object
-
DIS-election priority configuration
-
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
- state: string shutdown, suppressed, passive, enabled-active
-
Enable/Disable routing
- lsp-fast-flood-thresholds: object
-
LSP fast flood threshold configuration
-
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-afs: object
-
Per-interface address-family configuration
-
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
Example
{
"mesh-group": "string",
"lsp-retransmit-throttle-intervals": {
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"point-to-point": [ null ],
"hello-intervals": {
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"lsp-intervals": {
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"running": [ null ],
"hello-multipliers": {
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
},
"prefix-attribute-n-flag-clears": {
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
},
"link-down-fast-detect": [ null ],
"hello-paddings": {
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
},
"hello-accept-passwords": {
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
},
"lsp-retransmit-intervals": {
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"interface-name": "string",
"bfd": {
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
},
"hello-passwords": {
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
},
"csnp-intervals": {
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
},
"circuit-type": "string",
"priorities": {
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
},
"state": "string",
"lsp-fast-flood-thresholds": {
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
},
"interface-afs": {
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
}
a1_lsp-retransmit-throttle-intervals_schema:
LSP-retransmission-throttle-interval configuration
- lsp-retransmit-throttle-interval: object[]
-
Minimum interval betwen retransissions of different LSPs
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-retransmit-throttle-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
a1_lsp-retransmit-throttle-interval_schema:
- interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
a1_lsp-retransmit-intervals_schema:
LSP-retransmission-interval configuration
- lsp-retransmit-interval: object[]
-
Interval between retransmissions of the same LSP
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-retransmit-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
a1_lsp-retransmit-interval_schema:
- interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
a1_bfd_schema:
BFD configuration
- interval: integer
-
Hello interval for BFD sessions created by isis
units:"second" - enable-ipv4: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- enable-ipv6: boolean
-
TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent
- detection-multiplier: integer
-
Detection multiplier for BFD sessions created by isis
range:"2..50"
Example
{
"interval": "integer",
"enable-ipv4": "boolean",
"enable-ipv6": "boolean",
"detection-multiplier": "integer"
}
a1_priorities_schema:
DIS-election priority configuration
- priority: object[]
-
DIS-election priority
-
object - priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority": [
{
"priority-value": "integer",
"level": "string"
}
]
}
a1_priority_schema:
- priority-value: integer
-
Priority
range:"0..127" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"priority-value": "integer",
"level": "string"
}
a1_hello-accept-passwords_schema:
IIH accept password configuration
- hello-accept-password: object[]
-
IIH accept passwords. This requires the existence of a HelloPassword of the same level.
-
object - password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"hello-accept-password": [
{
"password": "string",
"level": "string"
}
]
}
a1_hello-accept-password_schema:
- password: string
-
Password
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"password": "string",
"level": "string"
}
a1_hello-passwords_schema:
IIH password configuration
- hello-password: object[]
-
IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.
-
object - failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"hello-password": [
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
]
}
a1_hello-password_schema:
- failure-mode: string drop, send-only
-
Failure Mode
- password: string
-
Password or unencrypted Key Chain name
- algorithm: string cleartext, hmac-md5, keychain
-
Algorithm
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"failure-mode": "string",
"password": "string",
"algorithm": "string",
"level": "string"
}
a1_hello-paddings_schema:
Hello-padding configuration
- hello-padding: object[]
-
Pad IIHs to the interface MTU
-
object - padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"hello-padding": [
{
"padding-type": "string",
"level": "string"
}
]
}
a1_hello-padding_schema:
- padding-type: string never, sometimes
-
Hello padding type value
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"padding-type": "string",
"level": "string"
}
a1_hello-multipliers_schema:
Hello-multiplier configuration
- hello-multiplier: object[]
-
Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
Example
{
"hello-multiplier": [
{
"level": "string",
"multiplier": "integer"
}
]
}
a1_hello-multiplier_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
- multiplier: integer
-
Hello multiplier value
range:"3..1000"
Example
{
"level": "string",
"multiplier": "integer"
}
a1_lsp-fast-flood-thresholds_schema:
LSP fast flood threshold configuration
- lsp-fast-flood-threshold: object[]
-
Number of LSPs to send back to back on an interface.
-
object - count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-fast-flood-threshold": [
{
"count": "integer",
"level": "string"
}
]
}
a1_lsp-fast-flood-threshold_schema:
- count: integer
-
Count
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"count": "integer",
"level": "string"
}
a1_prefix-attribute-n-flag-clears_schema:
Prefix attribute N flag clear configuration
- prefix-attribute-n-flag-clear: object[]
-
Clear the N flag in prefix attribute flags sub-TLV
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"prefix-attribute-n-flag-clear": [
{
"level": "string"
}
]
}
a1_prefix-attribute-n-flag-clear_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
a1_hello-intervals_schema:
Hello-interval configuration
- hello-interval: object[]
-
Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"hello-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
a1_hello-interval_schema:
- interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
a1_interface-afs_schema:
Per-interface address-family configuration
- interface-af: object[]
-
Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.
-
object - af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
Example
{
"interface-af": [
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
]
}
a1_interface-af_schema:
- af-name: string
-
Address family
- interface-af-data: INTERFACE-AF-CONTENT
-
Data container.
- saf-name: string
-
Sub address family
- topology-name: object[]
-
keys: topology-name
-
- topology-name: string
-
Topology Name
Example
{
"af-name": "string",
"saf-name": "string",
"topology-name": [
{
"topology-name": "string"
}
]
}
a1_prefix-sid_schema:
Assign prefix SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag
- nflag-clear: string disable, enable
-
Clear N-flag for the prefix-SID
- php: string enable, disable
-
Enable/Disable Penultimate Hop Popping
- type: string index, absolute
-
SID type for the interface
- value: integer
-
SID value for the interface
range:"0..1048575" - explicit-null: string disable, enable
-
Enable/Disable Explicit-NULL flag
Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
a1_interface-frr-table_schema:
Fast-ReRoute configuration
- frrtilfa-types: object
-
TI LFA Enable
-
- frrtilfa-type: object[]
-
Enable TI lfa for a particular level
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- frr-types: object
-
Type of FRR computation per level
-
- frr-type: object[]
-
Type of computation for prefixes reachable via interface
-
object - type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-remote-lfa-max-metrics: object
-
Remote LFA maxmimum metric
-
- frr-remote-lfa-max-metric: object[]
-
Configure the maximum metric for selecting a remote LFA node
-
object - max-metric: integer
-
Value of the metric
range:"1..16777215" - level: string not-set, level1, level2
-
Level to which configuration applies
- interface-frr-tiebreaker-defaults: object
-
Interface FRR Default tiebreaker configuration
-
- interface-frr-tiebreaker-default: object[]
-
Configure default tiebreaker
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
- frrlfa-candidate-interfaces: object
-
FRR LFA candidate configuration
-
- frrlfa-candidate-interface: object[]
-
Include an interface to LFA candidate in computation
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
- frr-remote-lfa-types: object
-
Remote LFA Enable
-
- frr-remote-lfa-type: object[]
-
Enable remote lfa for a particular level
-
object - type: string remote-lfa-none, remote-lfa-tunnel-ldp
-
Remote LFA Type
- level: string not-set, level1, level2
-
Level to which configuration applies
- frr-exclude-interfaces: object
-
FRR exclusion configuration
-
- frr-exclude-interface: object[]
-
Exclude an interface from computation
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
- interface-frr-tiebreakers: object
-
Interface FRR tiebreakers configuration
-
- interface-frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
-
object - tiebreaker: string node-protecting, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frrtilfa-types": {
"frrtilfa-type": [
{
"level": "string"
}
]
},
"frr-types": {
"frr-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-remote-lfa-max-metrics": {
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
},
"interface-frr-tiebreaker-defaults": {
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
},
"frrlfa-candidate-interfaces": {
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"frr-remote-lfa-types": {
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
},
"frr-exclude-interfaces": {
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
},
"interface-frr-tiebreakers": {
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
}
a1_frrlfa-candidate-interfaces_schema:
FRR LFA candidate configuration
- frrlfa-candidate-interface: object[]
-
Include an interface to LFA candidate in computation
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frrlfa-candidate-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
a1_frrlfa-candidate-interface_schema:
- frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
a1_frr-remote-lfa-max-metrics_schema:
Remote LFA maxmimum metric
- frr-remote-lfa-max-metric: object[]
-
Configure the maximum metric for selecting a remote LFA node
-
object - max-metric: integer
-
Value of the metric
range:"1..16777215" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-remote-lfa-max-metric": [
{
"max-metric": "integer",
"level": "string"
}
]
}
a1_frr-remote-lfa-max-metric_schema:
- max-metric: integer
-
Value of the metric
range:"1..16777215" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"max-metric": "integer",
"level": "string"
}
a1_frr-types_schema:
Type of FRR computation per level
- frr-type: object[]
-
Type of computation for prefixes reachable via interface
-
object - type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-type": [
{
"type": "string",
"level": "string"
}
]
}
a1_frr-type_schema:
- type: string per-link, per-prefix
-
Computation Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"type": "string",
"level": "string"
}
a1_frr-remote-lfa-types_schema:
Remote LFA Enable
- frr-remote-lfa-type: object[]
-
Enable remote lfa for a particular level
-
object - type: string remote-lfa-none, remote-lfa-tunnel-ldp
-
Remote LFA Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frr-remote-lfa-type": [
{
"type": "string",
"level": "string"
}
]
}
a1_frr-remote-lfa-type_schema:
- type: string remote-lfa-none, remote-lfa-tunnel-ldp
-
Remote LFA Type
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"type": "string",
"level": "string"
}
a1_interface-frr-tiebreaker-defaults_schema:
Interface FRR Default tiebreaker configuration
- interface-frr-tiebreaker-default: object[]
-
Configure default tiebreaker
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interface-frr-tiebreaker-default": [
{
"level": "string"
}
]
}
a1_interface-frr-tiebreaker-default_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
a1_frrtilfa-types_schema:
TI LFA Enable
- frrtilfa-type: object[]
-
Enable TI lfa for a particular level
-
object - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"frrtilfa-type": [
{
"level": "string"
}
]
}
a1_frrtilfa-type_schema:
- level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"level": "string"
}
a1_frr-exclude-interfaces_schema:
FRR exclusion configuration
- frr-exclude-interface: object[]
-
Exclude an interface from computation
-
object - frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frr-exclude-interface": [
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
]
}
a1_frr-exclude-interface_schema:
- frr-type: string per-link, per-prefix
-
Computation Type
- interface-name: string
-
Interface
- level: integer
-
Level
range:"0..2" default:"0"
Example
{
"frr-type": "string",
"interface-name": "string",
"level": "integer"
}
a1_interface-frr-tiebreakers_schema:
Interface FRR tiebreakers configuration
- interface-frr-tiebreaker: object[]
-
Configure tiebreaker for multiple backups
-
object - tiebreaker: string node-protecting, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interface-frr-tiebreaker": [
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
]
}
a1_interface-frr-tiebreaker_schema:
- tiebreaker: string node-protecting, srlg-disjoint
-
Tiebreaker for which configuration applies
- index: integer
-
Preference order among tiebreakers
range:"1..255" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"tiebreaker": "string",
"index": "integer",
"level": "string"
}
a1_mpls-ldp_schema:
MPLS LDP configuration
- sync-level: integer
-
Enable MPLS LDP Synchronization for an IS-IS level
range:"0..2" default:"0"
Example
{
"sync-level": "integer"
}
a1_prefix-sspfsid_schema:
Assign prefix SSPF SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag
- nflag-clear: string disable, enable
-
Clear N-flag for the prefix-SID
- php: string enable, disable
-
Enable/Disable Penultimate Hop Popping
- type: string index, absolute
-
SID type for the interface
- value: integer
-
SID value for the interface
range:"0..1048575" - explicit-null: string disable, enable
-
Enable/Disable Explicit-NULL flag
Example
{
"nflag-clear": "string",
"php": "string",
"type": "string",
"value": "integer",
"explicit-null": "string"
}
a1_auto-metrics_schema:
AutoMetric configuration
- auto-metric: object[]
-
AutoMetric Proactive-Protect configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between
<1-16777214> is allowed as the auto-metric value.
-
object - proactive-protect: integer
-
Allowed auto metric: <1-63> for narrow , <1-16777214> for wide
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"auto-metric": [
{
"proactive-protect": "integer",
"level": "string"
}
]
}
a1_auto-metric_schema:
- proactive-protect: integer
-
Allowed auto metric: <1-63> for narrow , <1-16777214> for wide
range:"1..16777214" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"proactive-protect": "integer",
"level": "string"
}
a1_admin-tag_schema:
- admin-tag: integer
-
Tag to associate with connected routes
range:"1..4294967295" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"admin-tag": "integer",
"level": "string"
}
a1_interface-link-group_schema:
Provide link group name and level
- link-group: string
-
Link Group
- level: integer
-
Level in which link group will be effective
range:"0..2" default:"0"
Example
{
"link-group": "string",
"level": "integer"
}
a1_csnp-intervals_schema:
CSNP-interval configuration
- csnp-interval: object[]
-
CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.
-
object - interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"csnp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
a1_csnp-interval_schema:
- interval: integer
-
Seconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
a1_lsp-intervals_schema:
LSP-interval configuration
- lsp-interval: object[]
-
Interval between transmission of LSPs on interface.
-
object - interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"lsp-interval": [
{
"interval": "integer",
"level": "string"
}
]
}
a1_lsp-interval_schema:
- interval: integer
-
Milliseconds
units:"second" - level: string not-set, level1, level2
-
Level to which configuration applies
Example
{
"interval": "integer",
"level": "string"
}
TRAP-HOST-TABLE:
Common node of snmp, vrf
- trap-hosts: object
-
Specify hosts to receive SNMP notifications
-
- trap-host: object[]
-
Specify hosts to receive SNMP notifications
-
object - encrypted-user-communities: object
-
Container class for defining Clear/encrypt communities for a trap host
-
- encrypted-user-community: object[]
-
Clear/Encrypt Community name associated with a trap host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- inform-host: object
-
Container class for defining notification type for a Inform host
-
- inform-encrypted-user-communities: object
-
Container class for defining Clear/encrypt communities for a inform host
-
- inform-encrypted-user-community: object[]
-
Clear/Encrypt Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- inform-user-communities: object
-
Container class for defining communities for a inform host
-
- inform-user-community: object[]
-
Unencrpted Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- ip-address: string
-
IP address of SNMP notification host
- default-user-communities: object
-
Container class for defining communities for a trap host
-
- default-user-community: object[]
-
Unencrpted Community name associated with a trap host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"trap-hosts": {
"trap-host": [
{
"encrypted-user-communities": {
"encrypted-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
},
"inform-host": {
"inform-encrypted-user-communities": {
"inform-encrypted-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
},
"inform-user-communities": {
"inform-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string",
"default-user-communities": {
"default-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
]
}
}
APPLIED-TO:
Common node of rule, rule-set
- applied-to: object
-
Applied to the Rule or Ruleset
-
- all: null
-
Apply to all of the device
- hosts: object
-
Table of configured hosts to apply rules to
-
- host: object[]
-
A destination host
-
object - port: string
-
Port (specify 162 for default)
- ip-address: string
-
IP address
Example
{
"applied-to": {
"all": [ null ],
"hosts": {
"host": [
{
"port": "string",
"ip-address": "string"
}
]
}
}
}
CONTEXT-MAPPING-TABLE:
Common node of snmp, vrf
- context-mappings: object
-
List of context names
-
- context-mapping: object[]
-
Context mapping name
-
object - context-mapping-name: string
-
Context mapping name
- vrf-name: string
-
VRF name associated with the context
- topology-name: string
-
Topology name associated with the context
- context: string vrf, bridge, ospf, ospfv3
-
SNMP context feature type
- instance-name: string
-
OSPF protocol instance
Example
{
"context-mappings": {
"context-mapping": [
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
]
}
}
VAR-BIND-TABLE:
Common node of root-cause, non-root-cause
- var-binds: object
-
Varbinds to match
-
- var-bind: object[]
-
Varbind match conditions
-
object - oid: string
-
OID of varbind (dotted decimal)
- match: object
-
VarBind match conditions
-
- index: string
-
Regular Expression to match index
- value: string
-
Regular Expression to match value
Example
{
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
CONTEXT-TABLE:
Common node of snmp, vrf
- contexts: object
-
List of Context Names
-
- context: object[]
-
Context Name
-
object - context-name: string
-
Context Name
Example
{
"contexts": {
"context": [
{
"context-name": "string"
}
]
}
}
a1_snmp_schema:
SNMP notification configuration
- authentication: null
-
Enable authentication notification
- enable: null
-
Enable SNMP notifications
- warm-start: null
-
Enable warm start notification
- cold-start: null
-
Enable cold start notification
Example
{
"authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
a1_encrypted-community-maps_schema:
Container class to hold clear/encrypted communitie maps
- encrypted-community-map: object[]
-
Clear/encrypted SNMP community map
-
object - security: string
-
SNMP Security Name
- community-name: string
-
SNMP community map
- context: string
-
SNMP Context Name
- target-list: string
-
target list name
Example
{
"encrypted-community-map": [
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
]
}
a1_encrypted-community-map_schema:
- security: string
-
SNMP Security Name
- community-name: string
-
SNMP community map
- context: string
-
SNMP Context Name
- target-list: string
-
target list name
Example
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
a1_views_schema:
Class to configure a SNMPv2 MIB view
- view: object[]
-
Name of the view
-
object - view-name: string
-
Name of the view
- view-inclusion: string included, excluded
-
MIB view to be included or excluded
- family: string
-
MIB view family name
Example
{
"view": [
{
"view-name": "string",
"view-inclusion": "string",
"family": "string"
}
]
}
a1_view_schema:
- view-name: string
-
Name of the view
- view-inclusion: string included, excluded
-
MIB view to be included or excluded
- family: string
-
MIB view family name
Example
{
"view-name": "string",
"view-inclusion": "string",
"family": "string"
}
a1_logging_schema:
SNMP logging
- threshold: object
-
SNMP logging threshold
-
- oid-processing: integer
-
SNMP logging threshold for OID processing
range:"0..20000" default:"500" - pdu-processing: integer
-
SNMP logging threshold for PDU processing
range:"0..20000" default:"20000"
Example
{
"threshold": {
"oid-processing": "integer",
"pdu-processing": "integer"
}
}
a1_threshold_schema:
SNMP logging threshold
- oid-processing: integer
-
SNMP logging threshold for OID processing
range:"0..20000" default:"500" - pdu-processing: integer
-
SNMP logging threshold for PDU processing
range:"0..20000" default:"20000"
Example
{
"oid-processing": "integer",
"pdu-processing": "integer"
}
a1_administration_schema:
Container class for SNMP administration
- default-communities: object
-
Container class to hold unencrpted communities
-
- default-community: object[]
-
Unencrpted SNMP community string and access priviledges
-
object - priviledge: string read-only, read-write
-
Read/Write Access
- view-name: string
-
MIB view to which the community has access
- v6acl-type: string ipv4, ipv6
-
Access-list type
- v6-access-list: string
-
Ipv6 Access-list name
- community-name: string
-
SNMP community string
- owner: string sdr-owner, system-owner
-
Logical Router or System owner access
- v4acl-type: string ipv4, ipv6
-
Access-list type
- v4-access-list: string
-
Ipv4 Access-list name
- encrypted-communities: object
-
Container class to hold clear/encrypted communities
-
- encrypted-community: object[]
-
Clear/encrypted SNMP community string and access priviledges
-
object - priviledge: string read-only, read-write
-
Read/Write Access
- view-name: string
-
MIB view to which the community has access
- v6acl-type: string ipv4, ipv6
-
Access-list type
- v6-access-list: string
-
Ipv6 Access-list name
- community-name: string
-
SNMP community string
- owner: string sdr-owner, system-owner
-
Logical Router or System owner access
- v4acl-type: string ipv4, ipv6
-
Access-list type
- v4-access-list: string
-
Ipv4 Access-list name
Example
{
"default-communities": {
"default-community": [
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
},
"encrypted-communities": {
"encrypted-community": [
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
}
}
a1_default-communities_schema:
Container class to hold unencrpted communities
- default-community: object[]
-
Unencrpted SNMP community string and access priviledges
-
object - priviledge: string read-only, read-write
-
Read/Write Access
- view-name: string
-
MIB view to which the community has access
- v6acl-type: string ipv4, ipv6
-
Access-list type
- v6-access-list: string
-
Ipv6 Access-list name
- community-name: string
-
SNMP community string
- owner: string sdr-owner, system-owner
-
Logical Router or System owner access
- v4acl-type: string ipv4, ipv6
-
Access-list type
- v4-access-list: string
-
Ipv4 Access-list name
Example
{
"default-community": [
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
}
a1_default-community_schema:
- priviledge: string read-only, read-write
-
Read/Write Access
- view-name: string
-
MIB view to which the community has access
- v6acl-type: string ipv4, ipv6
-
Access-list type
- v6-access-list: string
-
Ipv6 Access-list name
- community-name: string
-
SNMP community string
- owner: string sdr-owner, system-owner
-
Logical Router or System owner access
- v4acl-type: string ipv4, ipv6
-
Access-list type
- v4-access-list: string
-
Ipv4 Access-list name
Example
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
a1_encrypted-communities_schema:
Container class to hold clear/encrypted communities
- encrypted-community: object[]
-
Clear/encrypted SNMP community string and access priviledges
-
object - priviledge: string read-only, read-write
-
Read/Write Access
- view-name: string
-
MIB view to which the community has access
- v6acl-type: string ipv4, ipv6
-
Access-list type
- v6-access-list: string
-
Ipv6 Access-list name
- community-name: string
-
SNMP community string
- owner: string sdr-owner, system-owner
-
Logical Router or System owner access
- v4acl-type: string ipv4, ipv6
-
Access-list type
- v4-access-list: string
-
Ipv4 Access-list name
Example
{
"encrypted-community": [
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
]
}
a1_encrypted-community_schema:
- priviledge: string read-only, read-write
-
Read/Write Access
- view-name: string
-
MIB view to which the community has access
- v6acl-type: string ipv4, ipv6
-
Access-list type
- v6-access-list: string
-
Ipv6 Access-list name
- community-name: string
-
SNMP community string
- owner: string sdr-owner, system-owner
-
Logical Router or System owner access
- v4acl-type: string ipv4, ipv6
-
Access-list type
- v4-access-list: string
-
Ipv4 Access-list name
Example
{
"priviledge": "string",
"view-name": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"community-name": "string",
"owner": "string",
"v4acl-type": "string",
"v4-access-list": "string"
}
a1_agent_schema:
The heirarchy point for SNMP Agent configurations
- engine-id: object
-
SNMPv3 engineID
-
- remotes: object
-
SNMPv3 remote SNMP Entity
-
- remote: object[]
-
engineID of the remote agent
-
object - remote-engine-id: string
-
engine ID octet string
- remote-address: string
-
IP address of remote SNMP entity
- port: string
-
UDP port number
- local: string
-
engineID of the local agent
Example
{
"engine-id": {
"remotes": {
"remote": [
{
"remote-engine-id": "string",
"remote-address": "string",
"port": "string"
}
]
},
"local": "string"
}
}
a1_engine-id_schema:
SNMPv3 engineID
- remotes: object
-
SNMPv3 remote SNMP Entity
-
- remote: object[]
-
engineID of the remote agent
-
object - remote-engine-id: string
-
engine ID octet string
- remote-address: string
-
IP address of remote SNMP entity
- port: string
-
UDP port number
- local: string
-
engineID of the local agent
Example
{
"remotes": {
"remote": [
{
"remote-engine-id": "string",
"remote-address": "string",
"port": "string"
}
]
},
"local": "string"
}
a1_remotes_schema:
SNMPv3 remote SNMP Entity
- remote: object[]
-
engineID of the remote agent
-
object - remote-engine-id: string
-
engine ID octet string
- remote-address: string
-
IP address of remote SNMP entity
- port: string
-
UDP port number
Example
{
"remote": [
{
"remote-engine-id": "string",
"remote-address": "string",
"port": "string"
}
]
}
a1_remote_schema:
- remote-engine-id: string
-
engine ID octet string
- remote-address: string
-
IP address of remote SNMP entity
- port: string
-
UDP port number
Example
{
"remote-engine-id": "string",
"remote-address": "string",
"port": "string"
}
a1_trap_schema:
Class to hold trap configurations
- queue-length: integer
-
Message queue length for each TRAP host
range:"1..5000" - throttle-time: integer
-
Set throttle time for handling traps
range:"50..1000" units:"millisecond" - timeout: integer
-
Timeout for TRAP message retransmissions
range:"1..600000" units:"millisecond"
Example
{
"queue-length": "integer",
"throttle-time": "integer",
"timeout": "integer"
}
a1_drop-packet_schema:
SNMP packet drop config
- unknown-user: null
-
Enable drop unknown user name
Example
{
"unknown-user": [ null ]
}
a1_ipv6_schema:
SNMP TOS bit for outgoing packets
- tos: object
-
Type of TOS
-
- type: string precedence, dscp
-
SNMP TOS type DSCP or Precedence
- dscp: string
-
SNMP DSCP value
- precedence: string
-
SNMP Precedence value
Example
{
"tos": {
"type": "string",
"dscp": "string",
"precedence": "string"
}
}
a1_tos_schema:
Type of TOS
- type: string precedence, dscp
-
SNMP TOS type DSCP or Precedence
- dscp: string
-
SNMP DSCP value
- precedence: string
-
SNMP Precedence value
Example
{
"type": "string",
"dscp": "string",
"precedence": "string"
}
a1_ipv4_schema:
SNMP TOS bit for outgoing packets
- tos: object
-
Type of TOS
-
- type: string precedence, dscp
-
SNMP TOS type DSCP or Precedence
- dscp: string
-
SNMP DSCP value
- precedence: string
-
SNMP Precedence value
Example
{
"tos": {
"type": "string",
"dscp": "string",
"precedence": "string"
}
}
a1_system_schema:
container to hold system information
- chassis-id: string
-
String to uniquely identify this chassis
- contact: string
-
identification of the contact person for this managed node
- location: string
-
The physical location of this node
Example
{
"chassis-id": "string",
"contact": "string",
"location": "string"
}
a1_target_schema:
- target-addresses: object
-
SNMP Target address configurations
-
- target-address: object[]
-
IP Address to be configured for the Target
-
object - ip-address: string
-
IPv4/Ipv6 address
- target-list-name: string
-
Name of the target list
- vrf-names: object
-
List of VRF Name for a target list
-
- vrf-name: object[]
-
VRF name of the target
-
object - name: string
-
VRF Name
Example
{
"target-addresses": {
"target-address": [
{
"ip-address": "string"
}
]
},
"target-list-name": "string",
"vrf-names": {
"vrf-name": [
{
"name": "string"
}
]
}
}
a1_targets_schema:
List of targets
- target: object[]
-
Name of the target list
-
object - target-addresses: object
-
SNMP Target address configurations
-
- target-address: object[]
-
IP Address to be configured for the Target
-
object - ip-address: string
-
IPv4/Ipv6 address
- target-list-name: string
-
Name of the target list
- vrf-names: object
-
List of VRF Name for a target list
-
- vrf-name: object[]
-
VRF name of the target
-
object - name: string
-
VRF Name
Example
{
"target": [
{
"target-addresses": {
"target-address": [
{
"ip-address": "string"
}
]
},
"target-list-name": "string",
"vrf-names": {
"vrf-name": [
{
"name": "string"
}
]
}
}
]
}
a1_vrf-names_schema:
List of VRF Name for a target list
- vrf-name: object[]
-
VRF name of the target
-
object - name: string
-
VRF Name
Example
{
"vrf-name": [
{
"name": "string"
}
]
}
a1_target-addresses_schema:
SNMP Target address configurations
- target-address: object[]
-
IP Address to be configured for the Target
-
object - ip-address: string
-
IPv4/Ipv6 address
Example
{
"target-address": [
{
"ip-address": "string"
}
]
}
a1_notification_schema:
Enable SNMP notifications
- isis: object
-
Enable ISIS-MIB notifications
-
- lsp-too-large-to-propagate: string false, true
-
Enable or disable
- lsp-error-detected: string false, true
-
Enable or disable
- database-overflow: string false, true
-
Enable or disable
- manual-address-drops: string false, true
-
Enable or disable
- max-area-address-mismatch: string false, true
-
Enable or disable
- all: string false, true
-
Enable all isisMIB notifications
- own-lsp-purge: string false, true
-
Enable or disable
- corrupted-lsp-detected: string false, true
-
Enable or disable
- sequence-number-skip: string false, true
-
Enable or disable
- id-length-mismatch: string false, true
-
Enable or disable
- originated-lsp-buffer-size-mismatch: string false, true
-
Enable or disable
- authentication-type-failure: string false, true
-
Enable or disable
- rejected-adjacency: string false, true
-
Enable or disable
- version-skew: string false, true
-
Enable or disable
- area-mismatch: string false, true
-
Enable or disable
- adjacency-change: string false, true
-
Enable or disable
- authentication-failure: string false, true
-
Enable or disable
- protocols-supported-mismatch: string false, true
-
Enable or disable
- attempt-to-exceed-max-sequence: string false, true
-
Enable or disable
- snmp: object
-
SNMP notification configuration
-
- authentication: null
-
Enable authentication notification
- enable: null
-
Enable SNMP notifications
- warm-start: null
-
Enable warm start notification
- cold-start: null
-
Enable cold start notification
Example
{
"isis": {
"lsp-too-large-to-propagate": "string",
"lsp-error-detected": "string",
"database-overflow": "string",
"manual-address-drops": "string",
"max-area-address-mismatch": "string",
"all": "string",
"own-lsp-purge": "string",
"corrupted-lsp-detected": "string",
"sequence-number-skip": "string",
"id-length-mismatch": "string",
"originated-lsp-buffer-size-mismatch": "string",
"authentication-type-failure": "string",
"rejected-adjacency": "string",
"version-skew": "string",
"area-mismatch": "string",
"adjacency-change": "string",
"authentication-failure": "string",
"protocols-supported-mismatch": "string",
"attempt-to-exceed-max-sequence": "string"
},
"snmp": {
"authentication": [ null ],
"enable": [ null ],
"warm-start": [ null ],
"cold-start": [ null ]
}
}
a1_correlator_schema:
Configure properties of the trap correlator
- rules: object
-
Table of configured rules
-
- rule: object[]
-
Rule name
-
- non-root-causes: object
-
Table of configured non-rootcause
-
- non-root-cause: object[]
-
A non-rootcause
-
- oid: string
-
OID of nonrootcause trap (dotted decimal)
- created: null
-
Create nonrootcause
- timeout: integer
-
Timeout (time to wait for active correlation) in milliseconds
range:"1..600000" units:"millisecond" - root-causes: object
-
Table of configured rootcause (only one entry allowed)
-
- root-cause: object[]
-
The rootcause - maximum of one can be configured per rule
-
- oid: string
-
OID of rootcause trap (dotted decimal)
- created: null
-
Create rootcause
- name: string
-
Rule name
- rule-sets: object
-
Table of configured rulesets
-
- rule-set: object[]
-
Ruleset name
-
- name: string
-
Ruleset name
- rulenames: object
-
Table of configured rulenames
-
- rulename: object[]
-
A rulename
-
object - rulename: string
-
Rule name
- buffer-size: integer
-
Configure size of the correlator buffer
range:"1024..2147483647" units:"byte"
Example
{
"rules": {
"rule": [
{
"non-root-causes": {
"non-root-cause": [
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer",
"root-causes": {
"root-cause": [
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string",
"applied-to": {
"all": [ null ],
"hosts": {
"host": [
{
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
},
"rule-sets": {
"rule-set": [
{
"name": "string",
"rulenames": {
"rulename": [
{
"rulename": "string"
}
]
},
"applied-to": {
"all": [ null ],
"hosts": {
"host": [
{
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
},
"buffer-size": "integer"
}
a1_rules_schema:
Table of configured rules
- rule: object[]
-
Rule name
-
- non-root-causes: object
-
Table of configured non-rootcause
-
- non-root-cause: object[]
-
A non-rootcause
-
- oid: string
-
OID of nonrootcause trap (dotted decimal)
- created: null
-
Create nonrootcause
- timeout: integer
-
Timeout (time to wait for active correlation) in milliseconds
range:"1..600000" units:"millisecond" - root-causes: object
-
Table of configured rootcause (only one entry allowed)
-
- root-cause: object[]
-
The rootcause - maximum of one can be configured per rule
-
- oid: string
-
OID of rootcause trap (dotted decimal)
- created: null
-
Create rootcause
- name: string
-
Rule name
Example
{
"rule": [
{
"non-root-causes": {
"non-root-cause": [
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer",
"root-causes": {
"root-cause": [
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string",
"applied-to": {
"all": [ null ],
"hosts": {
"host": [
{
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}
a1_rule_schema:
- non-root-causes: object
-
Table of configured non-rootcause
-
- non-root-cause: object[]
-
A non-rootcause
-
- oid: string
-
OID of nonrootcause trap (dotted decimal)
- created: null
-
Create nonrootcause
- timeout: integer
-
Timeout (time to wait for active correlation) in milliseconds
range:"1..600000" units:"millisecond" - root-causes: object
-
Table of configured rootcause (only one entry allowed)
-
- root-cause: object[]
-
The rootcause - maximum of one can be configured per rule
-
- oid: string
-
OID of rootcause trap (dotted decimal)
- created: null
-
Create rootcause
- name: string
-
Rule name
Example
{
"non-root-causes": {
"non-root-cause": [
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
]
},
"timeout": "integer",
"root-causes": {
"root-cause": [
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
]
},
"name": "string",
"applied-to": {
"all": [ null ],
"hosts": {
"host": [
{
"port": "string",
"ip-address": "string"
}
]
}
}
}
a1_root-causes_schema:
Table of configured rootcause (only one entry allowed)
- root-cause: object[]
-
The rootcause - maximum of one can be configured per rule
-
- oid: string
-
OID of rootcause trap (dotted decimal)
- created: null
-
Create rootcause
Example
{
"root-cause": [
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
]
}
a1_root-cause_schema:
- oid: string
-
OID of rootcause trap (dotted decimal)
- created: null
-
Create rootcause
Example
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
a1_var-binds_schema:
Varbinds to match
- var-bind: object[]
-
Varbind match conditions
-
object - oid: string
-
OID of varbind (dotted decimal)
- match: object
-
VarBind match conditions
-
- index: string
-
Regular Expression to match index
- value: string
-
Regular Expression to match value
Example
{
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
a1_var-bind_schema:
- oid: string
-
OID of varbind (dotted decimal)
- match: object
-
VarBind match conditions
-
- index: string
-
Regular Expression to match index
- value: string
-
Regular Expression to match value
Example
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
a1_match_schema:
VarBind match conditions
- index: string
-
Regular Expression to match index
- value: string
-
Regular Expression to match value
Example
{
"index": "string",
"value": "string"
}
a1_non-root-causes_schema:
Table of configured non-rootcause
- non-root-cause: object[]
-
A non-rootcause
-
- oid: string
-
OID of nonrootcause trap (dotted decimal)
- created: null
-
Create nonrootcause
Example
{
"non-root-cause": [
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
]
}
a1_non-root-cause_schema:
- oid: string
-
OID of nonrootcause trap (dotted decimal)
- created: null
-
Create nonrootcause
Example
{
"oid": "string",
"created": [ null ],
"var-binds": {
"var-bind": [
{
"oid": "string",
"match": {
"index": "string",
"value": "string"
}
}
]
}
}
a1_applied-to_schema:
Applied to the Rule or Ruleset
- all: null
-
Apply to all of the device
- hosts: object
-
Table of configured hosts to apply rules to
-
- host: object[]
-
A destination host
-
object - port: string
-
Port (specify 162 for default)
- ip-address: string
-
IP address
Example
{
"all": [ null ],
"hosts": {
"host": [
{
"port": "string",
"ip-address": "string"
}
]
}
}
a1_hosts_schema:
Table of configured hosts to apply rules to
- host: object[]
-
A destination host
-
object - port: string
-
Port (specify 162 for default)
- ip-address: string
-
IP address
Example
{
"host": [
{
"port": "string",
"ip-address": "string"
}
]
}
a1_host_schema:
- port: string
-
Port (specify 162 for default)
- ip-address: string
-
IP address
Example
{
"port": "string",
"ip-address": "string"
}
a1_rule-sets_schema:
Table of configured rulesets
- rule-set: object[]
-
Ruleset name
-
- name: string
-
Ruleset name
- rulenames: object
-
Table of configured rulenames
-
- rulename: object[]
-
A rulename
-
object - rulename: string
-
Rule name
Example
{
"rule-set": [
{
"name": "string",
"rulenames": {
"rulename": [
{
"rulename": "string"
}
]
},
"applied-to": {
"all": [ null ],
"hosts": {
"host": [
{
"port": "string",
"ip-address": "string"
}
]
}
}
}
]
}
a1_rule-set_schema:
- name: string
-
Ruleset name
- rulenames: object
-
Table of configured rulenames
-
- rulename: object[]
-
A rulename
-
object - rulename: string
-
Rule name
Example
{
"name": "string",
"rulenames": {
"rulename": [
{
"rulename": "string"
}
]
},
"applied-to": {
"all": [ null ],
"hosts": {
"host": [
{
"port": "string",
"ip-address": "string"
}
]
}
}
}
a1_rulenames_schema:
Table of configured rulenames
- rulename: object[]
-
A rulename
-
object - rulename: string
-
Rule name
Example
{
"rulename": [
{
"rulename": "string"
}
]
}
a1_bulk-stats_schema:
SNMP bulk stats configuration commands
- memory: integer
-
per process memory limit in kilo bytes
range:"100..200000" units:"kilobyte" - transfers: object
-
Periodicity for the transfer of bulk data in minutes
-
- transfer: object[]
-
Name of bulk transfer
-
object - retry: integer
-
Number of transmission retries
range:"0..100" - transfer-schemas: object
-
Schema that contains objects to be collected
-
- transfer-schema: object[]
-
Schema that contains objects to be collected
-
object - schema-name: string
-
Schema that contains objects to be collected
- format: string schema-ascii, bulk-ascii, bulk-binary
-
Format of the bulk data file
- interval: integer
-
Periodicity for the transfer of bulk data in minutes
units:"second" - primary: string
-
FTP or rcp or TFTP can be used for file transfer
- buffer-size: integer
-
Bulkstat data file maximum size in bytes
range:"1024..2147483647" units:"byte" - enable: null
-
Start Data Collection for this Configuration
- transfer-name: string
-
Name of bulk transfer
- retain: integer
-
Retention period in minutes
range:"0..20000" units:"minute" - type: null
-
Configure transfer list name
- secondary: string
-
FTP or rcp or TFTP can be used for file transfer
- objects: object
-
Configure an Object List
-
- object: object[]
-
Name of the object List
-
object - object-list-name: string
-
Name of the object List
- objects: object
-
Configure an object List
-
- object: object[]
-
Object name or OID
-
object - oid: string
-
Object name or OID
- type: null
-
Configure object list name
- schemas: object
-
Configure schema definition
-
- schema: object[]
-
The name of the Schema
-
object - schema-name: string
-
The name of the schema
- instance: object
-
Object instance information
-
- end: string
-
End Instance OID for repetition
- sub-interface: boolean
-
Include all the subinterface
- start: string
-
Start Instance OID for repetition
- max: integer
-
Max value of Instance repetition
- instance: string
-
Instance of the schema
- type: string exact-interface, exact-oid, wild-interface, wild-oid, range-oid, repeat-oid
-
Type of the instance
- type: null
-
Configure schema name
- schema-object-list: string
-
Name of an object List
- poll-interval: integer
-
Periodicity for polling of objects in this schema in minutes
range:"1..20000" units:"minute"
Example
{
"memory": "integer",
"transfers": {
"transfer": [
{
"retry": "integer",
"transfer-schemas": {
"transfer-schema": [
{
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
]
},
"objects": {
"object": [
{
"object-list-name": "string",
"objects": {
"object": [
{
"oid": "string"
}
]
},
"type": [ null ]
}
]
},
"schemas": {
"schema": [
{
"schema-name": "string",
"instance": {
"end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
]
}
}
a1_schemas_schema:
Configure schema definition
- schema: object[]
-
The name of the Schema
-
object - schema-name: string
-
The name of the schema
- instance: object
-
Object instance information
-
- end: string
-
End Instance OID for repetition
- sub-interface: boolean
-
Include all the subinterface
- start: string
-
Start Instance OID for repetition
- max: integer
-
Max value of Instance repetition
- instance: string
-
Instance of the schema
- type: string exact-interface, exact-oid, wild-interface, wild-oid, range-oid, repeat-oid
-
Type of the instance
- type: null
-
Configure schema name
- schema-object-list: string
-
Name of an object List
- poll-interval: integer
-
Periodicity for polling of objects in this schema in minutes
range:"1..20000" units:"minute"
Example
{
"schema": [
{
"schema-name": "string",
"instance": {
"end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
]
}
a1_schema_schema:
- schema-name: string
-
The name of the schema
- instance: object
-
Object instance information
-
- end: string
-
End Instance OID for repetition
- sub-interface: boolean
-
Include all the subinterface
- start: string
-
Start Instance OID for repetition
- max: integer
-
Max value of Instance repetition
- instance: string
-
Instance of the schema
- type: string exact-interface, exact-oid, wild-interface, wild-oid, range-oid, repeat-oid
-
Type of the instance
- type: null
-
Configure schema name
- schema-object-list: string
-
Name of an object List
- poll-interval: integer
-
Periodicity for polling of objects in this schema in minutes
range:"1..20000" units:"minute"
Example
{
"schema-name": "string",
"instance": {
"end": "string",
"sub-interface": "boolean",
"start": "string",
"max": "integer",
"instance": "string",
"type": "string"
},
"type": [ null ],
"schema-object-list": "string",
"poll-interval": "integer"
}
a1_objects_schema:
Configure an object List
- object: object[]
-
Object name or OID
-
object - oid: string
-
Object name or OID
Example
{
"object": [
{
"oid": "string"
}
]
}
a1_transfers_schema:
Periodicity for the transfer of bulk data in minutes
- transfer: object[]
-
Name of bulk transfer
-
object - retry: integer
-
Number of transmission retries
range:"0..100" - transfer-schemas: object
-
Schema that contains objects to be collected
-
- transfer-schema: object[]
-
Schema that contains objects to be collected
-
object - schema-name: string
-
Schema that contains objects to be collected
- format: string schema-ascii, bulk-ascii, bulk-binary
-
Format of the bulk data file
- interval: integer
-
Periodicity for the transfer of bulk data in minutes
units:"second" - primary: string
-
FTP or rcp or TFTP can be used for file transfer
- buffer-size: integer
-
Bulkstat data file maximum size in bytes
range:"1024..2147483647" units:"byte" - enable: null
-
Start Data Collection for this Configuration
- transfer-name: string
-
Name of bulk transfer
- retain: integer
-
Retention period in minutes
range:"0..20000" units:"minute" - type: null
-
Configure transfer list name
- secondary: string
-
FTP or rcp or TFTP can be used for file transfer
Example
{
"transfer": [
{
"retry": "integer",
"transfer-schemas": {
"transfer-schema": [
{
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
]
}
a1_transfer_schema:
- retry: integer
-
Number of transmission retries
range:"0..100" - transfer-schemas: object
-
Schema that contains objects to be collected
-
- transfer-schema: object[]
-
Schema that contains objects to be collected
-
object - schema-name: string
-
Schema that contains objects to be collected
- format: string schema-ascii, bulk-ascii, bulk-binary
-
Format of the bulk data file
- interval: integer
-
Periodicity for the transfer of bulk data in minutes
units:"second" - primary: string
-
FTP or rcp or TFTP can be used for file transfer
- buffer-size: integer
-
Bulkstat data file maximum size in bytes
range:"1024..2147483647" units:"byte" - enable: null
-
Start Data Collection for this Configuration
- transfer-name: string
-
Name of bulk transfer
- retain: integer
-
Retention period in minutes
range:"0..20000" units:"minute" - type: null
-
Configure transfer list name
- secondary: string
-
FTP or rcp or TFTP can be used for file transfer
Example
{
"retry": "integer",
"transfer-schemas": {
"transfer-schema": [
{
"schema-name": "string"
}
]
},
"format": "string",
"interval": "integer",
"primary": "string",
"buffer-size": "integer",
"enable": [ null ],
"transfer-name": "string",
"retain": "integer",
"type": [ null ],
"secondary": "string"
}
a1_transfer-schemas_schema:
Schema that contains objects to be collected
- transfer-schema: object[]
-
Schema that contains objects to be collected
-
object - schema-name: string
-
Schema that contains objects to be collected
Example
{
"transfer-schema": [
{
"schema-name": "string"
}
]
}
a1_transfer-schema_schema:
- schema-name: string
-
Schema that contains objects to be collected
Example
{
"schema-name": "string"
}
a1_default-community-maps_schema:
Container class to hold unencrpted community map
- default-community-map: object[]
-
Unencrpted SNMP community map name
-
object - security: string
-
SNMP Security Name
- community-name: string
-
SNMP community map
- context: string
-
SNMP Context Name
- target-list: string
-
target list name
Example
{
"default-community-map": [
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
]
}
a1_default-community-map_schema:
- security: string
-
SNMP Security Name
- community-name: string
-
SNMP community map
- context: string
-
SNMP Context Name
- target-list: string
-
target list name
Example
{
"security": "string",
"community-name": "string",
"context": "string",
"target-list": "string"
}
a1_overload-control_schema:
Set overload control params for handling incoming messages
- drop-time: integer
-
Drop time in seconds for incoming queue (default 1 sec)
range:"0..300" units:"second" - throttle-rate: integer
-
Throttle time in milliseconds for incoming queue (default 500 msec)
range:"0..1000" units:"millisecond"
Example
{
"drop-time": "integer",
"throttle-rate": "integer"
}
a1_timeouts_schema:
SNMP timeouts
- duplicates: integer
-
Duplicate request feature timeout
range:"0..20" units:"second" default:"1" - pdu-stats: integer
-
SNMP pdu statistics timeout
range:"1..10" units:"second" default:"2" - in-qdrop: integer
-
incoming queue drop feature timeout
range:"0..20" units:"second" default:"10" - subagent: integer
-
Sub-Agent Request timeout
range:"1..20" units:"second" default:"10"
Example
{
"duplicates": "integer",
"pdu-stats": "integer",
"in-qdrop": "integer",
"subagent": "integer"
}
a1_users_schema:
Define a user who can access the SNMP engine
- user: object[]
-
Name of the user
-
object - v6acl-type: string ipv4, ipv6
-
Access-list type
- group-name: string
-
Group to which the user belongs
- v6-access-list: string
-
Ipv6 Access-list name
- priv-algorithm: string none, des, 3des, aes128, aes192, aes256
-
The algorithm used des56 or aes128 or aes192or aes256 or 3des
- owner: string sdr-owner, system-owner
-
The system access either SDROwner or SystemOwner
- v4acl-type: string ipv4, ipv6
-
Access-list type
- privacy-password: string
-
The privacy password
- remote-address: string
-
IP address of remote SNMP entity
- port: string
-
UDP port number
- user-name: string
-
Name of the user
- algorithm: string none, md5, sha
-
The algorithm used md5 or sha
- privacy-password-configured: null
-
Flag to indicate that the privacy password is configured for version 3
- authentication-password: string
-
The authentication password
- version: string v1, v2c, v3
-
SNMP version to be used. v1,v2c or v3
- v4-access-list: string
-
Ipv4 Access-list name
- authentication-password-configured: null
-
Flag to indicate that authentication password is configred for version 3
Example
{
"user": [
{
"v6acl-type": "string",
"group-name": "string",
"v6-access-list": "string",
"priv-algorithm": "string",
"owner": "string",
"v4acl-type": "string",
"privacy-password": "string",
"remote-address": "string",
"port": "string",
"user-name": "string",
"algorithm": "string",
"privacy-password-configured": [ null ],
"authentication-password": "string",
"version": "string",
"v4-access-list": "string",
"authentication-password-configured": [ null ]
}
]
}
a1_user_schema:
- v6acl-type: string ipv4, ipv6
-
Access-list type
- group-name: string
-
Group to which the user belongs
- v6-access-list: string
-
Ipv6 Access-list name
- priv-algorithm: string none, des, 3des, aes128, aes192, aes256
-
The algorithm used des56 or aes128 or aes192or aes256 or 3des
- owner: string sdr-owner, system-owner
-
The system access either SDROwner or SystemOwner
- v4acl-type: string ipv4, ipv6
-
Access-list type
- privacy-password: string
-
The privacy password
- remote-address: string
-
IP address of remote SNMP entity
- port: string
-
UDP port number
- user-name: string
-
Name of the user
- algorithm: string none, md5, sha
-
The algorithm used md5 or sha
- privacy-password-configured: null
-
Flag to indicate that the privacy password is configured for version 3
- authentication-password: string
-
The authentication password
- version: string v1, v2c, v3
-
SNMP version to be used. v1,v2c or v3
- v4-access-list: string
-
Ipv4 Access-list name
- authentication-password-configured: null
-
Flag to indicate that authentication password is configred for version 3
Example
{
"v6acl-type": "string",
"group-name": "string",
"v6-access-list": "string",
"priv-algorithm": "string",
"owner": "string",
"v4acl-type": "string",
"privacy-password": "string",
"remote-address": "string",
"port": "string",
"user-name": "string",
"algorithm": "string",
"privacy-password-configured": [ null ],
"authentication-password": "string",
"version": "string",
"v4-access-list": "string",
"authentication-password-configured": [ null ]
}
a1_vrfs_schema:
SNMP VRF configuration commands
- vrf: object[]
-
VRF name
-
- name: string
-
VRF name
Example
{
"vrf": [
{
"name": "string",
"context-mappings": {
"context-mapping": [
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
]
}
}
]
}
a1_vrf_schema:
- name: string
-
VRF name
Example
{
"name": "string",
"context-mappings": {
"context-mapping": [
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
]
}
}
a1_trap-hosts_schema:
Specify hosts to receive SNMP notifications
- trap-host: object[]
-
Specify hosts to receive SNMP notifications
-
object - encrypted-user-communities: object
-
Container class for defining Clear/encrypt communities for a trap host
-
- encrypted-user-community: object[]
-
Clear/Encrypt Community name associated with a trap host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- inform-host: object
-
Container class for defining notification type for a Inform host
-
- inform-encrypted-user-communities: object
-
Container class for defining Clear/encrypt communities for a inform host
-
- inform-encrypted-user-community: object[]
-
Clear/Encrypt Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- inform-user-communities: object
-
Container class for defining communities for a inform host
-
- inform-user-community: object[]
-
Unencrpted Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- ip-address: string
-
IP address of SNMP notification host
- default-user-communities: object
-
Container class for defining communities for a trap host
-
- default-user-community: object[]
-
Unencrpted Community name associated with a trap host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"trap-host": [
{
"encrypted-user-communities": {
"encrypted-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
},
"inform-host": {
"inform-encrypted-user-communities": {
"inform-encrypted-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
},
"inform-user-communities": {
"inform-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string",
"default-user-communities": {
"default-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
]
}
a1_trap-host_schema:
- encrypted-user-communities: object
-
Container class for defining Clear/encrypt communities for a trap host
-
- encrypted-user-community: object[]
-
Clear/Encrypt Community name associated with a trap host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- inform-host: object
-
Container class for defining notification type for a Inform host
-
- inform-encrypted-user-communities: object
-
Container class for defining Clear/encrypt communities for a inform host
-
- inform-encrypted-user-community: object[]
-
Clear/Encrypt Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- inform-user-communities: object
-
Container class for defining communities for a inform host
-
- inform-user-community: object[]
-
Unencrpted Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- ip-address: string
-
IP address of SNMP notification host
- default-user-communities: object
-
Container class for defining communities for a trap host
-
- default-user-community: object[]
-
Unencrpted Community name associated with a trap host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"encrypted-user-communities": {
"encrypted-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
},
"inform-host": {
"inform-encrypted-user-communities": {
"inform-encrypted-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
},
"inform-user-communities": {
"inform-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
},
"ip-address": "string",
"default-user-communities": {
"default-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
a1_encrypted-user-communities_schema:
Container class for defining Clear/encrypt communities for a trap host
- encrypted-user-community: object[]
-
Clear/Encrypt Community name associated with a trap host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"encrypted-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
a1_encrypted-user-community_schema:
- port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
a1_inform-host_schema:
Container class for defining notification type for a Inform host
- inform-encrypted-user-communities: object
-
Container class for defining Clear/encrypt communities for a inform host
-
- inform-encrypted-user-community: object[]
-
Clear/Encrypt Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
- inform-user-communities: object
-
Container class for defining communities for a inform host
-
- inform-user-community: object[]
-
Unencrpted Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"inform-encrypted-user-communities": {
"inform-encrypted-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
},
"inform-user-communities": {
"inform-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
}
a1_inform-user-communities_schema:
Container class for defining communities for a inform host
- inform-user-community: object[]
-
Unencrpted Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"inform-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
a1_inform-user-community_schema:
- port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
a1_inform-encrypted-user-communities_schema:
Container class for defining Clear/encrypt communities for a inform host
- inform-encrypted-user-community: object[]
-
Clear/Encrypt Community name associated with a inform host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"inform-encrypted-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
a1_inform-encrypted-user-community_schema:
- port: string
-
UDP port number
- version: string
-
SNMP Version to be used v2c/v3
- community-name: string
-
SNMPv2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
a1_default-user-communities_schema:
Container class for defining communities for a trap host
- default-user-community: object[]
-
Unencrpted Community name associated with a trap host
-
object - port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"default-user-community": [
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
]
}
a1_default-user-community_schema:
- port: string
-
UDP port number
- version: string
-
SNMP Version to be used v1/v2c/v3
- community-name: string
-
SNMPv1/v2c community string or SNMPv3 user
- basic-trap-types: integer
-
Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps
- advanced-trap-types2: integer
-
Number to signify the feature traps that needs to be setvalue should always to set as 0
- security-level: string no-authentication, authentication, privacy
-
Security level to be used noauth/auth/priv
- advanced-trap-types1: integer
-
Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used
Example
{
"port": "string",
"version": "string",
"community-name": "string",
"basic-trap-types": "integer",
"advanced-trap-types2": "integer",
"security-level": "string",
"advanced-trap-types1": "integer"
}
a1_contexts_schema:
List of Context Names
- context: object[]
-
Context Name
-
object - context-name: string
-
Context Name
Example
{
"context": [
{
"context-name": "string"
}
]
}
a1_context-mappings_schema:
List of context names
- context-mapping: object[]
-
Context mapping name
-
object - context-mapping-name: string
-
Context mapping name
- vrf-name: string
-
VRF name associated with the context
- topology-name: string
-
Topology name associated with the context
- context: string vrf, bridge, ospf, ospfv3
-
SNMP context feature type
- instance-name: string
-
OSPF protocol instance
Example
{
"context-mapping": [
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
]
}
a1_context-mapping_schema:
- context-mapping-name: string
-
Context mapping name
- vrf-name: string
-
VRF name associated with the context
- topology-name: string
-
Topology name associated with the context
- context: string vrf, bridge, ospf, ospfv3
-
SNMP context feature type
- instance-name: string
-
OSPF protocol instance
Example
{
"context-mapping-name": "string",
"vrf-name": "string",
"topology-name": "string",
"context": "string",
"instance-name": "string"
}
a1_groups_schema:
Define a User Security Model group
- group: object[]
-
Name of the group
-
object - name: string
-
Name of the group
- write-view: string
-
write view name
- snmp-version: string v1, v2c, v3
-
snmp version
- context-name: string
-
Context name
- security-model: string no-authentication, authentication, privacy
-
security model like auth/noAuth/Priv applicable for v3
- v6acl-type: string ipv4, ipv6
-
Access-list type
- v6-access-list: string
-
Ipv6 Access-list name
- read-view: string
-
read view name
- v4acl-type: string ipv4, ipv6
-
Access-list type
- v4-access-list: string
-
Ipv4 Access-list name
- notify-view: string
-
notify view name
Example
{
"group": [
{
"name": "string",
"write-view": "string",
"snmp-version": "string",
"context-name": "string",
"security-model": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"read-view": "string",
"v4acl-type": "string",
"v4-access-list": "string",
"notify-view": "string"
}
]
}
a1_group_schema:
- name: string
-
Name of the group
- write-view: string
-
write view name
- snmp-version: string v1, v2c, v3
-
snmp version
- context-name: string
-
Context name
- security-model: string no-authentication, authentication, privacy
-
security model like auth/noAuth/Priv applicable for v3
- v6acl-type: string ipv4, ipv6
-
Access-list type
- v6-access-list: string
-
Ipv6 Access-list name
- read-view: string
-
read view name
- v4acl-type: string ipv4, ipv6
-
Access-list type
- v4-access-list: string
-
Ipv4 Access-list name
- notify-view: string
-
notify view name
Example
{
"name": "string",
"write-view": "string",
"snmp-version": "string",
"context-name": "string",
"security-model": "string",
"v6acl-type": "string",
"v6-access-list": "string",
"read-view": "string",
"v4acl-type": "string",
"v4-access-list": "string",
"notify-view": "string"
}